When I'm anxious, I'll take a shower... sometimes twice a day. I do it because showers relax me, not because I think I'm dirty.
When I'm in a good mood, I'll take one once every 1-2 days.
When I'm depressed, every 3 days. (After 3 days, my hair gets greasy!)