Shower in the morning cause my hair will look horrible next day if i shower at night. But i do shower in evening as well if I go biking.
I shower as often as possible it's 12PM here and I've already showered twice. I'll probably shower before I leave for work and if I'm up to it after. So basically, I shower if I'm starting to smell, if I'm cold I shower, when I wake up, before I go to sleep, and before and after work.