Looks like I will be buying a new Ram 2500. It will be driven in the winter and will get a plow on it. I have a wash bay and a lift in my garage so I can keep in pretty clean. I will still have my '99 Ram for daily winter use.

What is the best way to minimize the rust? Rubberized undercoating over everything? That waxy stuff that needs to be reapplied every year? Any suggestions?