The right time is when you're financially and psychologically ready for it. The market is so volatile. I'd advise to know some simple trading terminologies and to watch the market for a while before buying in. You will make and loose money and with time you will get used to it. The game is not for everyone. Good luck!