Depends whether I'm working or not, and depends whether I'm working out or not.

If I'm working morning shift, I'll shower before I go to bed as I have to get up at 05:30. I'd rather not get up even earlier if I don't have to.

If I'm working late shift, I'll shower in the morning if I have stuff to do before work, and I'll shower before work if I'm just going to stay home alone until then anyway

If I have the day off, I'll shower before I leave the house, whenever that may be. Might be early, might be never.

If I have the day off and working out, I'll shower after I get home from the workout.

I also shower before and after I touch a woman's chest.

THERE'S A SYSTEM TO EVERYTHING!