There is no specific time to become a trader because trading is a constant learning, every trade you make you learn something from it. You can start right a away but do not expect much at first since all trader started from scratch so its expected that you are still experimenting just keep on trading and of course study everything about trading you will eventually be a good trader. Always remember that Practice Makes Perfect.