If you look over on the edmunds site they have a ‘TMV’ calculator that supposedly gives you a rough idea of what kind of discount to expect. They also have discussion boards where folks post the prices they paid. I imagine there are other boards that have similar discussions, like a BMW owner’s board.