Let's say you have about 15-20k to spend on a car. You can get a brand new compact, or a slightly used (3-5 yrs) luxury car, say a 2004 G35 or 2006 maxima or something like that. It seems to me that in Canada the vast majority would choose the new compact, and I'm wondering why. I have noticed two major differences between cars on the road in Canada and in the US. In Canada, a much greater percentage of cars are compacts, and also the average age of cars on the road in Canada seems to be newer than in the US.
Growing up, my parents taught me that newer is always better. They would buy a brand new car every 3 years, and it was always the smallest cheapest car they could find. Growing up we had a Neon, a Cavalier, a Shadow, a Colt, and a Reliant. So when I graduated and got a job, I bought myself a brand new compact on my parents' advice. After a while I decided it wasn't such a good idea. My car was slow, small, loud and uncomfortable on the highway, had very little features, and the fit and finish were horrible. Its only positive aspects were that it was easy to park and it was good on gas. So I began to shop around and traded it in for a 4 year old entry-level luxury car. The difference was amazing. It was much faster, roomier, had every power option, the seats were very comfortable even on long trips, and despite being used was well maintained, it only had a few small scratches and it even still had new car smell. I realized I should have been buying used luxury cars all along.
I am just wondering what makes someone choose a new compact over a used larger car. For some it might be because they actually prefer a smaller car, but I doubt that's teh case with most people, it definitely wasn't the case with my parents, who would compare the sizes of our cars with previous cars we had. I think there is something that makes Canadians think that older cars are bad, whereas in other parts of the world, even in the US, people have a different mindset.