In my opinion, going to a dealership to "negotiate a price" with a salesperson is akin to banging your head against a brick wall. Absolutely not necessary unless you like being manipulated, have time to waste, enjoy theatrics, etc.
I visit dealerships to test drive only. Once I know exactly...