When my chain picks up enough dirt from my daily rides its time to clean the bike.
1 - Clean the chain. I use automatic transmission fluid just squirting it on the chain without getting it on the tires then wiping with a towel till I get the crud off.
2 - I use a soft long bristle hand brush and laundry soap. I brush and lather the entire bike top to bottom, front to back.
3 - I then rinse all the soap off.
4 - I blow it with a leaf blower to remove as much water as possible. I might let it dry a little but most of the time I don't.
5 - I then spray it completely with a thick coat of Armour All tire foam (Brand Specific). I get everything especially the spoke nipples. The tire foam spares and protects paint and synthetic materials as well as leaving a fine coat of most likely silicone on the surfaces.
5 - I hit it with the leaf blower again then with a clean rag go over everything getting the foam off and leaving a nice shine.
6 - Finally I lubricate, tighten, adjust, and inspect everything. I don't use special lubricants, just Marine Grease, ATF, 30 Weight Motor Oil, and on very special occasions CPL.


If the bike is not too dirty then I'll just hit it with the foam and do a good wipe down. Also note the other tire foams are not proven. They could damage the paint. The ArmorAll has not hurt anything on my bikes in well over15 years of use.