My bike gets really dirty, really fast. Especially on rainy days. And, since my bike is light-colored every bit of dirt, sand, grass and snail (yup, I find snail parts on my frame all the time) shows up beautifully. So I have gotten in the habit of washing my bike a lot. I wash her down every time after a rainy ride and a couple times a week otherwise.
I use the same basic routine shown in this GCN video although I don’t use WD40 as my lube. I must admit I am three times slower than Simon, but I am getting faster the more I do it.
I don’t have a hose outside so after I have scrubbed down my bike I run it up the stairs and stick in my bathtub to rinse it off. My mom did not believe that I gave my bike a shower in the shower until she came to the apartment one day and saw it for herself.
I enjoy taking a few minutes to make my bike sparkle and it is a great feeling to have a clean bike to take on the road the next day. Besides, it is way more fun than giving my dogs a bath, my bike doesn’t stare at me with mournful, pitiful eyes and act like I have betrayed it. I think my Trek likes being clean.