What does the $5046 due at signing include? You really should NOT put any money down on a lease as you would lose it in case the car is stolen or totaled. You should do MSDs instead as this would lower your monthly payment and the money is still yours if something happens to the car.
2012 X5 35d
2010 X5 35d