When is the best time to trade depends on a lot of factors. It depends on your strategy, the currency pairs (or other instruments) that you trade, on the time zone you live in, on your personal preference, etc. Obviously, these factors and the answer to your question differ for different traders.