Assuming you are getting a "no line" car sticker on your configuration looks to be $39145. If your quoted price is $38995 then this is a terrible deal. They are only offering you roughly $150 off the sticker price of the car. On that car you shouldn't be paying more than $37000- invoice cost plus $500, and perhaps less if you qualify for some of the incentives on offer.
Remember the lease special BMW is touting for the car would be 36 months with a $425 payment once you include the tax. While the car offered is not as well equipped it should give you an idea of how much extra profit is packed into the deal being offered to you.
You owe it to yourself to talk to one of the board sponsors before you pull the trigger. They are not your average car salesman. I worked with Justin Wong at New Century BMW in Alhambra and you can't go wrong with Greg Poland at Pacific BMW or the illustrious John Schaffer up in Santa Barbara.