The best time of the day to trade for me is always the overlap session of the London and the American market.
THere is no particular time to trade i guess.Best is to trade whenever you have time and feel that this is the time to enter the market.If we think too much then we wont achieve anything.