I recommend my dad’s way of negotiation. Make a deal, say you gotta go home. Next day, ask for $1000 off the agreed price. Then make another excuse to go home again. Next day, ask for another $1000 off. Leave with another excuse. Come back the next day and the next until the dealer gives up. That’s your best price.