I always admired the e46 M3, but it made no practical sense to pay the extra cost for the increase in performance that I couldn't really use except on a track, not to mention the extra Mx. Fast forward to 2016 and this was essentially a modern version of the e46 M3 (minus the LSD, which was also an option), and minus the added Mx of the F87 M car (with apparently considerably better ride comfort).
When I bought it, it was also the first time I didn't own a manual because this car was actually more fun to drive with an automatic transmission (in manual mode).
It does suffer from one issue, which is the DSC allows you to be sloppy on entry into and exit from corners, but when you nail a driving line without it, it's very satisfying. Also, many complain about the wheel fitment, despite them being staggered 18"s, and I agree. But I get over it when I'm driving and can't see the rear wheel wells.