I am in the market for a BMW 320i, I found one for a good deal. It is a 2017 model and I am wondering if there are common mechanical failures that pertain to that model. Is there anything I should look for when buying a used 3 series? Preferably 2016-2017 models?