You should spend at least 6 months on demo before going to live account.. In these 6 months, you will be able to learn forex the best way in your pace, you will be able to develop your own strategy that fits your trading style, and you will be able to test your strategy in every market conditions..