The most expensive car you can afford is the most money you are willing to pay for it. Most people suggest less than 12% of your income, but you could spend more depending on your financial needs.