>
The vast majority of people don't buy a brand new car more than once or twice in their life.The adage has been that "Americans buy, on average, a new car or truck every 3 or 4 years."[1] That's like a dozen new cars in a lifetime.
I was going to call bravo sierra on your assertion, but I decided to try a back-of-the-envelope calculation to check the plausibility:
Roughly 10 million cars are sold each year in the U.S., the U.S. has 230 million adults, and they'd likely buy their cars between ages 18 and 65 (a span of 47 years). That means each adult has a 1 in 23 chance (230M/10M) of buying a new car each year, so over a 47-year span they'd buy 47/23 = 2 new cars.
There could be all sorts of ways my calculation could be wrong, but it agrees surprisingly well with your claim.
I'm wondering now if the "new car every 3-4 years" is a myth propagated by auto makers.
[1] http://www.cnbc.com/id/49504504