BMW M2: Motor Authority's Best Car to Buy 2017