I might have a bit of OCD too.
Race bike- complete strip down and rebuild after every ride
HT- thorough (sp?) clean after every ride
DH bike- thorough (sp?) clean after every ride
Road bike- thorough clean after wet ride, brief clean after dry
TT bike- thorough clean after wet ride, brief clean after dry
SS/comuter- last cleaned properly in Dec 2008… Braking surfaces wiped and chain lubed every so often. New brake pads/tyres fitted when they wear out. Turned the hose on it today, then lubed, 5mins.
Neither my current car nor my previous one have ever been washed.
With the race bike it's not so much the cleanliness that's the issue, but a thorough cleaning gives the chance to inspect every little bit of it, can be crucial (found a large scratch/small crack on previous race bike which LBS x-rayed at local RAF based and found to be a crack. Wouldn't have noticed it under even one ride's dirt. Top marks to Marin's warrenty dept. New frame in a month)
Nick, showroom in 25mins? I'm looking at 4hrs min for the race bike, that's if it's just a clean with nothing needing fixing.