I usually just keep the moving parts lubricated and wiped down but I usually don't "clean" my bike until what I assume is the last spring storm passes. Parts last me a very long time and corrosion has never been an issue on all frame materials, I have owned aluminium, steel, ti, and carbon and they all handled it just fine. I did use frame saver on the steel frame though.