The theory goes that it???s best to train on an empty stomach, because this creates a calorie deficit that speeds up your metabolism for the rest of the day. ???The best time to train is when you have time to train hard and effectively,??? says Bickley. ???Research suggests that the best time is between 5pm and 6pm when our body temperature is highest, but I???d advise you to train when you find i