if 20% is what i spend on a house, then what am i doing with the other 80%??Hell No! 20% is what you spend on a house. Cars should be significantly less.
A car should NEVER be a stretch purchase.
Many people can't afford a Tesla, don't force it.
A Honda at $250 less is $3000 a year. Invest wisely so that you may some day be able to afford one