Rustproofing is a big business up here, a yearly application of an oil mixture undercoating the car, plus spraying into holes drilled in trunk lid, hood, fenders, rockers etc. where ever moisture collects.
Costs $100 or more but certainly helps retard corrosion.
Martin