Also remember that lubricating a firearm is not like oil in a car.
In a car you just change the oil when it gets dirty.
In guns oil tends to evaporate, run off, wick out, dry out, and sling off.
In other words, gun lubricants go away.
People are shocked to lubricate a gun, then check it a few weeks later to find it dry.
Dry guns are not reliable.
Some lubricants are better about staying put and some people use a small amount of grease on key areas like the slide and frame rails and the outside of the barrel.
Bottom line is to lubricate the gun then check it fairly often.