BMW has sliced its SUV pie so thinly that it’ll soon run out of single-digit numbers. The new 2018 X2 is almost here, predictably slotting in between the X1 and the X3, and it’s priced from $39,395. That’s $4500 over the starting price for the X1, with which the X2 shares its turbo-four powertrain and […]
More...