I really like Dupont Teflon Multi-Use Dry Wax Lubricant. Motorcyclists got me in on this stuff. Sprays on wet, then the carrier evaporates, leaving a dry, waxy lubricant. Lasts a long time and doesn't attract dirt. Can get a huge can at Lowe's for about $5.