Money factor is accurate for an ED - .00125 base + .0003 ED adder - .00049 MSD (it looks like you're maxing out the MSDs) = .00106
No markup on acquisition fee (nice) and dealer fee is reasonable. How far off of invoice is the sale price before subtracting the holiday credit?
'13 E92 M3 Coupe - 6MT | ZCP | ZPP | EPS | ED & PCD
'11 135i - 6MT | M Sport | Premium | HK | Nav | ED & PCD
'07 E90 335i - 6MT | Sport | Folding Rear Seats