I just picked my E90 up 6 days ago. IB pretty much fully loaded. Took 5 minutes no negotiations and received almost $5K off of MSRP and free M mats/M Keychain too. Car had been on lot for 91 Days, but was exactly what I was wanting.
I knew if had waited till September I could probably get it below invoice, but for me I would rather pay a little more now (a few hundred over invoice) and get exactly what I want versus saving maybe an extra $1K later and having to accept what was left in the local market.
T.