$24,000 in maintenance = the cost of the car.
Even if he did timing belts every 60K miles at $1000 (around here its usually $600-800 a pop) that would only be $8,000 in belts. $2500 in oil changes puts him at ~$10,000. Throw in $5,000 for the serp belts and thermostats, brakes etc). Not sure if tires were in there, but that would be a few thousand.
What the heck did he repair for the remainder of the money??
This guy although the machine was maintained/repaired well (except for the huge dent in the drivers rear 1/4 panel) I would be shocked to see him get another car like this one. At the current rate of spending it would cost him near $50,000 to take him to 1M miles, but the costs would accelerate with time as more and more things aged. To me that is terrible return on investment. If anything he has showed me that car was terrible to own because of the high cost of repairs and maintenance.