Every neighbor I have had probably had, at least, 3 new cars per driver in the 10 years I have been in this house. I feel like I have been in training for this new downgraded lifestyle since forever. Except before it was self imposed, which does make it more palatable.
My guess is your neighbors are leasing their cars.