You definitely want to use a graphite based lubricant. There's a product available about everywhere called Lock-Eze, one small can will last you a lifetime.
Never mistake WD-40 for a lubricant. It's a solvent propelled with propane. If you spray it into anything to lubricate it, all you're...