And to add....I don't buy new cars. I get something that's got 20-40k on it and generally stick with Toyota products. That gets me a car for 60-80% of the sticker price with 80% of it's life still left. Then they become hand-me-downs. I have one kid driving an Avalon with 220k miles and another in a Lexus 350 with 240k miles on it. 1 rack and pinion and 1 AC compressor have been the only costs over the last 4 years besides general maintenance.