Trading needs a lot of concentration and dedication but these two are not enough because it can sometime ring the bell for you even if you don't have enough knowledge and the skills with the lack of power of decision making then I think you can seriously harm your resources such as money and time both. So it is better to come to trading when you know that you are now ready to get some income from here.
Correct, trading is considered a business when you treat it as a real business - when we see real business, it is when we are so serious about obtaining trading knowledge and skills and diligently following pre-planned trading without emotions being involved.