That's not middle class. A lot of people have what you said but NOT the savings. The car/home/SUV/vacations are paid for by loans and credit cards. Most people no matter what the annual salary cannot afford a random $1000 expense. They need to throw that bytch on a card and pay the interest
That's not middle class, middle class people are financial secure, their not bogged down by debt, that's why those middle class people you describing, those are working class people, if they lost their job all that shyt would collapse