after each ride, Wheels off, wash in soapy water with a paintbrush to get into the hard to get areas, stiff brush on the tyres, Blow off with the leaf blower 😳 , Lube fork stanctions and shock.
Chain comes off via powerlink stuck in a jar of degreaser and shaken liberally, rinsed in garage sink under hot water, dried off with towel and given a douse of penetrating lube, day before ride it gets some oil applied and wiped off on the day i ride.
Anal yes, I've found things have lasted longer and i can see if theres any problems easier and a clean bikes better to make adjustments on.
Every 4-5 months, Headset gets regreased and cables flushed out + other bits and bats
😀