530XI or M35X and why?

BMW has a FULL warranty for 4 years 50K if you buy new. That includes everything but Gas and tires. It’s really hard to argue with that.

X…