But if you tend to wait until the end of the day, there are some factors to consider, based on my own experiences: fatigue, food/water intake, and weather/climate.
You need to "eat" for your workouts, of course, but eating throughout the day can often make you a little tired by early to mid-afternoon. Then, of course, you're not going to be at your max alertness for your workout. You may have the fuel but not the same desire you would normally have in a morning workout. Plus, this time of year it's hot, hot, hot in most places, so that's something you have to consider as well: Fatigue and heat are not good combinations.
What do you need to do to address these concerns? For me, anyway, I find myself needing to "prep" mentally for afternoon workouts. It also means I need to prep my body by doing some extra stretching and taking some time to work out those kinks from sitting much of the day at my job.
If you work out outdoors much, then you may require some extra fuel intake to power you through that late afternoon workout.
Workouts