Unlike most of the people in this thread, I tend to be an afternoon/evening shower-er. I only shower in the morning when I was lazy and put it off the night before.
Reasons I shower in the afternoon/evening:
- get the work ick off
- I have long hair and like to air-dry it
- (maybe) I am going out and want to look good
- I prefer it,
... and so on. I usually don't sweat in my sleep (like to sleep cold) and keep my sheets and pillowcases clean or clean enough, so I don't feel gross when I wake up/after sleeping. I don't get very greasy hair, I tend to feel dirty or gross before most people would think that I look that way, so I don't have that problem. I tend to wake up very early in the morning (5:30/6 am) so the less I have to do before I go to work the better.