I currently own a 2001 land cruiser. The body and interior are very nice. There is no rust on body, but underneath is quite rusty as it was a Ohio car for 15 years. I am the second owner 153,000 miles. It is a non nav car. I baselines car when I bought it 5 years ago, new water pump/ timing belt etc. last year I had all new front upper and lower ball joints, tie rod ends etc done. All new oem shocks as well. New heater t’s this spring as well as hoses. As you can see, I have made this into a nice riding And driving car. I now have a chance to get a rust free 2007 lx 470 that has a long service record and is a rust free Texas car with 160,000 miles for $17,000. I am going back and forth on selling and buying or keeping my rusty bottom but updated 2001. getting the 2007 gives me potential nav problems as well as abc problems. Would like to hear Opinions of what you think. Thanks