My cars never rust out. I stretched out a'74 Toyota Hilux and put in a 3 liter MBZ turbo diesel. I drove it for 25 years until a wrong-way driver on the freeway killed it. Then, I got a MBZ diesel 3 liter Estate car (station Wagon). I got left -turned by a stupid teenage girl. She killed the MBZ pretty thoroughly. I also had a 300 MBZ 4 door. It came to a gruesome end on the ice, hwy 97, Oregon. My current '92 Dodge 250 diesel has been hit 4 times while it wasn't moving. An 18 wheel flatbed, a 560 Farmall, a forklift and a IH bobtail.
I currently drive a MBZ 300d wagon. It got bumped in a parking lot. Also, I let the girls use it and they brought it back with a mysterious dent in the driver's front fender. They had NO idea.
My Dakota only has a couple hundred miles since I got it. Not hit yet.
I bought that C-60 chevy NAPCO 4 wd but, it isn't on the road yet. It's a california car so it doesn't have any appreciable rust. I'm painting and undercoating it. The Dakota is well undercoated. I have a 1960 F-600 boomtruck that I used for logging up in Oregon. It seriously needs paint. It will be the first victim to fall to rust if I don't get to it pretty soon.
I prefer to buy a fixer-upper and build it the way I want. My Dodge power wagon started life as a 2wd, 4 spd, 318. I changed it to 4wd, 5 spd, 5.9 cummins. I changed the chassis a fair bit to put radius rods on the rear diff and a pto winch on the transfer case and a Spicer 70 front axle. I make them the way that I want them.