24 makes more sense then. I would take it. For reference, I got mine for $735 a month on a $129k msrp eDrive50. It had 13k miles on the odometer and I got a 36/10k term. I think I was at around 29 or 30 percent off MSRP.
Yep, one pay for sure if you have the funds available. They are likely marking up your money factor but hard to get this type of discount with the buy rate so this is as good as it gets for an i7 deal based on my shopping for one this month. Go for it if this is the car you like/want…