I hang my bike on the wall in the garage, chain side out, get a rag and a can of spray degreaser, and use copious amounts. Spray and wipe, spray and wipe. Then re-apply a dose of Rock and roll wet formula. I do this according to type of weather and terrain. Religiously after I've been in the rain. Less so on nice days and clear streets/ paths.
It paid off. I have 2000 miles on the original chain and my lbs suggested a new one (I was buying a new cassette) but they measured it and said I didn't need one.