The other thing to watch out for with car dealerships not yet mentioned, is the wonderful "Dealer Preparation Fee", which can be a few thousand! Its all the work the dealer did to prep the car for sale - like potentially new tires, brakes, but also the detailing. We bought a Nissan Leaf in 2017, we had been…