I bought my truck with around 98,000 miles. The owner had all service records and the truck was in great shape. I had the truck inspected by a toyota dealer. The inspection cost around $120 (compression check and everything else) but it was well worth it and gave me a good confidence.