Buying a car is one of those things that's incredibly easy to overthink—and somehow even easier to overspend on.
Walk into a dealership, and you can quickly find yourself looking at a car that's $10,000, $20,000, or even $30,000 more than what you originally planned to spend. Then comes the monthly-payment conversation.