I'll wash my commuter bike when it starts to get groady. That means in the winter, I'll bring it into my shop every month at a minimum, clean and lube it. To wash it off inside, I just wet bucket it in the utility room with a sponge and let the water drain into the floor drain.
In the summer I wash my commuter once a week, or rinse it off after every rain ride just to get the wet road grime off.
My Road bikes I'll wipe down and clean after every ride... no need to flame me, I'm a bit weird like that
Call me crazy but I feel my bikes are happier when clean
Hey TJ, glad to see you around