Working on a 2023 x5 m50i lease. how am i doing?

MSRP $97,375
$90,558.75 (7% off msrp)
36 months
15,000 miles
only money due at signing is 1st month $1564.21
5.5% tax rate
49% residual
$1,500 loyalty rebate
Money Factory .=0.00216 (i think actual MF is .00165 or .00175 sales manager tried to play the you know money factor went up last month)

i asked for 10% off msrp he counted with 7. i think i could maybe squeeze 1-2% more off the msrp but would i be better off trying to negiotiate the money factor? looks like their trying to make $2144-$2667 off the money factor alone.

[CALCULATOR | LEASEHACKR]