If you want to stop having to dry your electrics, get a can of ignition sealer. Clean the leads & Dizzy cap then connect it all up and give it a good coating with the sealant. works a treat, much better than WD40.
Do you have an ignition shield fitted? If not, you should get one, the newer type is best, the ones that come right up to the rocker cover.