For the last several years, I have gotten my 1999 Crown Vic undercoated at a shop that uses the Krown oil-based rust proofing product.
https://www.krown.com/en/It's about $120 per year, and I feel that it has significantly reduced (but not completely inhibited) the rust that has started to form on the vehicle. In addition, the product acts as a penetrating oil, so it makes working on the car easier. I do all of the work myself and rarely encounter stuck/seized fasteners.
There are several other companies that have similar products. It seems to be more popular in Canada than here in the states. However, I think for most of us in the rust-belt, it is worth it.
It may be particularly valuable for mustaschians who do not drive many miles, as rust often kills otherwise perfectly good cars. Do you guys get this stuff on your cars, and do you think it is worth it?