Oooh my F'ing dog. You guys read this forum? Soo easy to prevent rust, many different ways and so many people have talked about in this forum. You can go hard or soft core prevention. I live in Massachusetts, its soo salty in the Winter, my 99 undercarriage is black and solid. You can use Fluid Film, POR-15, or old school lube.
I old school mine. I only use WD-40, don't listen to the naysayers, totally works if you do it right, it doesn't come off, doesn't wreck environment. I lay out plastic, drive on top. I get a gallon of WD-40 with compressor and paint sprayer, and go full spray on undercarriage. I also spray the entire inside of the frame. Then I take a can with the little red stray thing and spray up thru the rocker drain holes, all the door drain holes, hatch drain holes and hood drain holes. Whole thing takes like me 20 minutes, 30 minutes if I'm dragging my feet. I do it right before 1st snow, then I may hit again maybe like February for extra measure if I feel like it. The stuff doesn't wash off, my last seasons grime is still on this Fall. (Important don't go thru high pressure car wash, it will strip RP off, doesn't mater which RP you use. High pressure water jets will break down RP coating)
What ever condition your rig is in now, you can totally halt rust progression, RP over your rust, doesn't matter. Just do it, or pay the consequence.