As others have said, it's best someone's eating a few simple carbohydrates, because they give you the energy to go through a hard session of training, just make sure you let a window of 30 minutes before working out after you ate just so your body absorbs the nutrients. Also if you feel sleepy you can try a cup of instant coffee, just don't make a habit out of it.
I've always heard that most of your carbs should be eaten before your hardest workout session...
Something like an hour before.
I've also heard that it's a good idea to get some sugar in. Like a piece of fruit 30 mins before starting your session.
Am I way off here?
Also, I don't understand how people can drink whey protein like 30 mins before working out...
Either you're not getting your heart rate up there, or you're just way better than I am at not puking your guts out