That is a rhetorical question. It depends on your fitness goals and how your body responds to a workout on an empty/full stomach and a type of training too, i.e. cardio, weights or a mix of both. There’s a belief that fasted cardio improves fat-burning encouraging your body to rely on stored energy, rather than energy from recently digested food, as fuel. That’s awesome news if your goal is a weight loss! On the other hand, if your glycogen (energy stores) are completely depleted from a night before then it can sometimes result in muscle tissue being used up for energy. That’s not great when you are trying to build muscle mass or round up your booty! You also might feel fatigued during training and not finish a workout. Not good! Okay, it’s turning out to be a bit complicated. A common advice is to eat at least 2 hours before your training – this will allow your body to digest the food and convert it into energy. If you try to do exercise within an hour after a meal, you might fee