themoneygeek.com
Learning from mistakes: Buying a New Car
Anyone who has bought a new car is familiar with the hassles of going to the dealer, finding the right car with the right options, negotiating the deal, and pushing back on all the extras the deale…