Goes without saying that my EDC gets cleaned and wiped down with a very light coating of oil each time I give it a work out at the range.
Since I carry it every day and live in a hot, humid climate, it comes out of its holster each night and I wipe it down with a silicon impregnated cloth. It says out of the holster all night which also gives the holster time to dry out from body sweat. I always keep a barrier such as a T-shirt between me and the gun. If for some reason it doesn't get a range outing within 7 days, I field strip it anyway, give it a good cleaning and put a light coat of Hoppes oil on all the parts.
Never had a gun rust or pit on me in the 50 plus years of shooting and carrying.
May the Schwartz Be With You.