Battery terminal corrosion prevention

I use regular old bearing grease, put a dab on your finger , coat the terminal with a thin layer, then coat the clamp and assemble. Never an issue.
This works, as does the preventative spray.
I've been using dielectric grease for the last decade or so, mainly because I have it and use it on other electrical connections.