Word...I usually work out at night and take a shower and take another one in the morning...Unless I work at at noon the following day, then I'll wait till then...
I shower in the afternoon, when I return home from work. That way I'm fresh if I go out that evening and I'm at my stinkiest for my coworkers the next day. Best of both worlds...
It depends if I am going to the beach all day, surfing or playing basketball or something towards the end of the day I will shower at night. Otherwise it will be in the morning.
I take a shower in the morning, I cant function at school, or during the day if I dont get shower in the morning, I feel dirty. And about sleep, my sheets are clean, because I use some pants only to sleep, so its not dirty, and I change sheets every week.