Must have missed this thread first time around. I just got back from Grocery store in 25 year old Toyota T100 and after reading this I thought about maintenance and things I have had to do to keep it on road. Batteries, starter, clutch, windshield wiper motor, bushings on all sorts of suspension components, rear axle seals twice, brakes just pads, AC controller in dash, recharge of refrigerant, timing belt every 6 years along with water pump, oil change every 3000mile or once a year, new fabric cover for door panels. Last but not least a full repaint. In all that time I have never once been stranded on side of road in my T100. I am hoping my LC will fair as well for next 20years. Keeping vehicles for long term is a commitment. It is going to cost you 500 to 7300 dollar any given year based on what needs work. If that is not your thing trade in and out every 2 to 5 years for new vehicles. I bought my LC with idea I would keep it 20 years. I used it for road trips, towing, getting groceries. I am hoping that it stays rattle free and reliable but I will pay for maintenance as needed to keep it that way.