LPS 3 is the best commercially available product I've used. It is essentially cosmoline or something close to it. Never had any rust under it and we get a bunch of opportunities in the spring.

https://www.amazon.com/LPS-Premier-Rust-...+rust+inhibitor