Dinitrol or underbody sealant on the outside, wax oyl isn't a direct to metal preventative, use it after sealing it if you must. Did mine 7 years ago with underbody sealant and it's just showing signs of needing done (I don't clean under it, tut tut)
Most important part is preparation, clean...