Hello all. I am brand new to this forum. I have an aunt that wanting to buy a brand new 330i with the Sports Package and is planning to spend 40k+. I was wondering what a good deal on one would be? $500, $1000, $2000 over invoice? She lives down in Redlands, CA. Thanks for all your help.