My dad has worked for Toyota corporate in their IT department for the last 25 years, and as such: I've had the benefit of an associate lease program. For a low monthly payment ... it included unlimited mileage, insurance, and all maintenance. Example: cracked windshield = replaced for free! And, all leases were a term of 1-3 years, so in other words? I went through vehicles like most people go through trading cards. I'm not even 25 years old and I've had the privilege of driving 5 brand new vehicles. I've been in my Corolla for 2 years now ... and I miss the ability to trade in a car, especially considering while waiting for my 10,000 mile maintenance on the Corolla ... I took the new tC for a spin.
And a sticker price of $19.2 .... a good $7,000 more expensive. Reality: I can't afford that car in this point in my life.
But it's so on my 25th birthday wish list, esp. considering my little speed demon incident officially rolls off my record in May. :-)