The poor overwhelmingly vote democrat:
https://www.statista.com/statistics...e-exit-polls-of-the-2016-elections-by-income/
Roughly, higher salaries mean higher IQ. Those making under $50,000 are more likely to believe that a $30,000 car is going to help them out or that government officials are going to make their lives better. It's also likely that people making higher incomes would be influenced by emotional decisions regarding finance, therefore their perception of their own affluence would be reduced. This is why republicans don't own the upper income vote as much as democrats own the lower income vote.
It's not so much a political swipe - I'm judging those that waste money on items that don't contribute to their financial freedom, or more accurately, freedom from their employer. To me, $30,000 can buy a year off from work, or become a half a million in 40 years. It can certainly buy peace of mind.
To the financial fool or standard consumer, $30,000 means siding for their house, or a slightly upgraded Accord that will lose 20% of it's value in a year. I'd consider those things only when I had $500,000 in readily available investments, not including retirement funds.