After a ride in the wet i give my bike a good soapy wash down and rinse off,bounce the bike gently on the back wheel to get as much excess water off the bike as poss then put it away in the shed.However my chain and cassette has rust on them now.How can i stop this happening after a wash or ride out in the wet without drying each individual link and tooth? Also what product/s do you use to clean and degrease the chain?