2018 BMW 1-Series M140i is fun to drive – Here’s the details.