Use of an oil, rather than wax-based spray, applied yearly, will help keep the corrosion away. Since moisture causes rust, you want to displace the moisture.
My favourite oil spray rustproofer is
Krown (recommended by the
Automobile Protection Association).
As a bonus, the oil spray makes the car easier to work on. Working on other people's unrustproofed cars, I've snapped lots of bolts off, since they're so rusty. I've never had any problems working on my car, and I've removed the suspension, gas tank, brakes, swapped in a new engine, and replaced the transmission.
This is my 1992 Nissan, which has been rustproofed every year since new. If you're paranoid like me, and don't want to risk getting rust (like the way my old Celica rusted out), it's a cheap alternative to bodywork. I started rustproofing my Echo as soon as I got it.
James