I'd never pay over MSRP for a car. If I can't get it at MSRP I'll wait it out. Unless its a Ferrari the price will drop.