They say that day trading is a skill, so practicing should make you good at it right? How long someone from newbie to advanced should spend to be considered good?
It is not the number of time you put into a trade that makes you a successful trader but how well you are able to make successful trades. Practicing eventually makes you good when you understand how the market works. It is always advisable to practice and master the trade before going live into it.
They say you have to put into actual practice the theory you learn because that is the only way to know if you are good or not.
Mastering trading is such a hard job but it's possible, that depends on your style and your passion in trading, you will have to learn along the way
and do not give up easily, being able to learn about the market and the techniques in trading will give you a chance to be profitable in the long run.