You might try a
in this thread now that this has been moved to the pricing/ordering thread.
I financed mine (got the 0.9% for 60 months when it was offered). Many people lease but I'm in TX so there are tax disadvantages that make that less attractive.
As far as purchase price (whether leasing or financing), you should be able to get at least 2-3000 off MSRP regardless of the time of year. And many have gotten incredible deals on cars that have sat around on lots for long periods or were otherwise cars that dealers wanted to move.
It just depends on how much you want to negotiate and/or how far you're willing to go for a car. There are always those that say you should be able to get the car for invoice or even less...maybe you can...but I'd shoot for 500-1000 over invoice and your deal is probably fair.
2014 550i M Sport | Glacier Silver/Black/Anthracite | Executive | Lighting | Luxury Seating | Black Grilles | 20" OEM Style 303 w/Bridgestone S-04
Past BMWs: 2013 E92 M3, 2012 F10 535i, 2011 E90 335i, 2009 E90 M3, 2008 E70 X5, 2006 E90 330i, 2004 E46 330i