I usually do morning when I wake up. My skin and hair gets oily and I feel gross in the morning. It only gets worse as the day goes on. So I start my day with a shower and usually have a happier day because of it.
I have tried showering before bed, I'll still wake up feeling greasy.