When I come home from work (as a programmer) I am mentally very tired, and thus not able to concentrate on my exercises fully, yawning at the gym even.
Is it a good idea to take a nap for an hour before I go to the gym, or should I go straight from work while my mind is still working? Or should I drink an energy drink with high caffeïne levels to give me an extra boost at the gym?
I don't want to go to the gym too late, because then I get back home too late, and am not able to have a proper pause between eating and going to bed.
At the gym, I do a little cardio, but mostly bodybuilding.