The best times to trade depend entirely on what currency pairs you are focusing on. If you are focused on the major currency pairs due to liquidity and volatility requirements, you would be best to trade during the New York trading session.
As we are UK based, we tend to focus on the London trading session which comes with the benefit of overlapping with the New York trading session.
This presents plenty of opportunities with tight spreads (low costs)!