I shower every morning because I don't feel fully awake without it. On race days I usually try to get up at least 3 hours before gun time so there is plenty of time for a 2-3 minute rinse off. I can see how people manage without it if they are used to only showering at night but for me I always take a morning shower, shower after each workout and a shower before bed. That might be excessive but I like to be clean.