I'd have to disagree with your statement, especially when it comes to a 4Runner. I'll gladly take the initial depreciation hit buying new, cuz what I'm getting in return is a 20-year, 500K vehicle with basic (driveway) maintenance. Heck, my '05 still runs and drive like new, it's been paying...