I live in humid Miami and have always used mineral oil. I get it at the drug store in the laxative section and it's inexpensive. Baby oil is just mineral oil with fragrance added to it.