i think you can spend as much time as you can in the demo account until you are sure that the strategies and analysis you have put in place are great and in line of the trades and you are yieldong profit targets. if you are trading in the demo account and all thses are done then you can move on to a live account