You can't dispute Moe's advice, just look at Vera, shiny as a new born.
Two other points I do is firstly when I give Ruby her bath I put plastic bags over the exhaust pipes, held in place with elastic band, stops any water wandering in and sitting.
The other thing I do after bathtime is to spray the motor and frame with WD40 and then wipe it off. Leaves her black motor shiny and sweet and you just gotta love the smell of the WD evaporating as you go for a ride. Apparently the film left after evaporating the WD40 is pure rust preventative, been doing this on all my bikes since day dot.


Cheers 'n' Beers Nico