I have evolved into a cyclist who is consumed with the idea of keeping the chain, cassette, and sprocket as clean as possible. I guess it was a lesson learned the hard way. I used to ride my bike and put it up without cleaning it. I have learned to wipe the chain down and clean the cassette and sprockets after every ride. Pipe cleaners are a very useful tool to clean the casstte and chain. i soke the pipe cleaners in engine degreaser than clean each link individually and polish the cassette also. Am I going overboard? What are your habits for keeping your bike clean?