If your olive oil goes rancid, you could consider mineral oil instead - available in most grocery stores and all pharmacies.
I don’t think I give it time to stink. Normally wash it every other day.
I am going to get mineral oil though. Wanna give them ladies the best of care.