Every day for me but totally depends on what I'm doing as to what time of day.
During lockdown I've tended to get up, sling some slops on to walk the dogs and I'll shower when I'm back.
When I'm working, I shower in the morning, it deffo starts your day off right.
I try and only wash my hair once . . Twice a week maximum.
My hair is curly so tends to get too dry otherwise.
I wear it curly for a couple of days, straighten it on about day 3 then pin it up or dry shampoo it until next wash.