Take my kids with you. All 3 of them. Let them do whatever you want while you pretend to agonize over options and price. Get a car loan from your local bank and just go in with a check from them. Don't show the dealership. Let them present you a financing offer before you pull out your *most likely* better offer and tell them you can't go with their financing unless they can beat it.
Once you finally seem to be agreeable, ask for a final discount because they don't have the color you want. The last is just for fun and may or may not work.