I honestly am not sure. What was middle class? I am middle class. We are not rich. We do well, we make wise choices. We own a Honda Accord, Chevy Suburban, Chevy Silverado, C6 Corvette, Mazda Miata, Honda CBR 1000rr..... but check out the years of these vehicles: 2004,2000,2006, 2006, 2015, 2005. All paid for, only 2 have full coverage insurance.
My truck is ok, it gets the job done. BUT, Im not paying 1k a month for payment and insurance on a new truck. That is a CHOICE. I make more than most 30 year olds, but they are driving new cars. That is their choice. Instead of making car payments, I go to Cowboys games a few times a year.
It is about what is important to each person.