A few days before the end of each month or year end will be a better negotiation tool for sure. The sealership wants to close the month with the highest amounts of sales as possible. That means they need you to buy a vehicle off the lot, not ordered in from another location.
Bring you lunch it can take awhile to get them to lower the price, you just got to wear them down and just walk away if they do not meet your expectations. I was there 5 hours; however, was able to raise my trade-in from $9,000 to $12,000 and the first offer on the Tacoma started at $28,800 and got it lowered to $28,188. I did this by telling them the lowest price received from my phone quotes less $200.
I found my best deal 47 miles from my house and will have all my warrantee services done at another Toyota dealership 3 miles from my house. The close one had a fair price on the new vehicle; but, a slap in the face for my trade-in value which is common in most dealerships. Used car sales work off new car sale with trade-in to stay alive.
If you have not already done so, get a brochure and look at all the options and select the features and drive train you prefer so you will be comparing apples to apples on the price. Most dealers have Internet sales; so go to their web-site to see their inventory. Call and get phone pricing from 3-4 dealerships just to get a general ideal who is offering the lowest price without mentioning any trade-in. Once you have established a fair going rate on the vehicle you will know where negotiations need to start. Cars.com is also another way to search for pricing on new, used and trade-in values as well.
If you are not paying cash, go to your bank and get pre-approved for a load and interest rate you qualify for. The dealership also makes money on the side by financing the vehicle and selling you extended warranties. These extended warranties are smoke and mirrors in my opinion because you have 3 year or 36K bumper to bumper and 5 year drive train on a new vehicle.
Their premium 8 year extended warranty is around $1,300; however, they fail to mention it includes the already factory warranty you already have. So what I am saying it is not the full 8 years. Your bank should be able to consult with you about the pit falls of extended warranties with dealerships and the price you should pay for the new vehicle as well. Do your homework on this issue so you do not get taken to the cleaners. Also if you decline the extended warranty they will most likely lower the price 2 or 3 hundred dollars in an effort for you to buy it.
Good luck!