I know that it is extremely important to make sure the blade on any razor I use be dried thoroughly to prevent staining and/or rusting. If you make sure you dry the blade completely after each use, do you still have to apply oil to the blade, or is this really only if you are going to be storing a razor and don't plan on using it for a while?

What type of oil (mineral oil, tuf-glide, sewing machine oil, etc.)? Do you have to apply it everyday?