I've been using motorcycle spray chain lube for a long time. I also use the small tube in the nozzle to keep the over-spray to a minimum. This lube comes out thin, and penetrates into the pins well, then once the solvent carrier has evaporated, the sticky lube stays put. But, I suppose there are lots of right answers to this question - except not lubing them at all.