I can't traain effectively in the morning. I have less energy, my joints ache, and I simply don't have the focus.
I train immediately after work. I feel like it really does take a full day of eating, stress, and dealing with people's bullshit to power me through a good workout. Of course, I have an office job, so by midday, I am on the edge of my seat looking to get out of there and tear it up at the gym.