Crzo95 - do not put $4000 down. Your lease actually works out close to $655 per month with no money down (that includes the 8.75% sales tax). You are better off investing the $4000 rather than giving it to BMW plus if you wreck the car you are out that money.

I would counter with $600 with zero down with the mindset of reaching agreement at $625 per month with zero down.