Oil does dry up. It can't be trusted over several months. I think some sort of wax is a long-term option, and I've heard of this gunky gel stuff that's more like grease and certainly not pretty but...