I bought my 2010 RX350 with 135,000 miles on it. I’ve had it four years and the most expensive single repair I had to do was a front wheel bearing that went bad at around 150,000 miles. I’m at 166,000 now and I’ve spent maybe $2000 in minor repairs in 4 years and most of that was just the cost of parts. These things are tanks, they are tow capable (Uhaul can install hitch receivers on the older ones, the dealership can do it for newer ones) with 3500 lbs of towing capacity with 1000 lbs of payload capacity. Mine came with a differential locker as well so if you’re the outdoorsy type it’s got a lot of bang for your buck. One thing to note however is that in the stock configuration I wouldn’t take it beyond maintained national park roads due to the lack of metal skid plates, but I’m finding out that that may be more easily remedied than I originally thought. Hope this helps!