If I were in your shoes, I would finance a Toyota (Camry) or Honda (Accord). If you can get a dealer to sell it to you at or below MSRP without any add-ons, then that might be your best bet. You could hold it for 2-3 years, and then sell when the leasing market improves.
You got 10% off MSRP + $3500 in rebates. In this current market, I have not even seeing 6% off MSRP on a 330i. The lack of rebates on BMWs is not making leasing appealing right now.
Yeah took me a week to find this deal, email is vital for the deal, try to contact a dealer with a good broker deal, sometimes the internet sales manager would surprise you with a great deal.
Do not pay over MSRP. I was able to get an M340i with a $59k MSRP last week for less than $800. Shop around and don’t settle for non-sense. I’m in SoCal btw.