Current /previous owner of a host of German vehicles...Mercs. BMW. VW & Porsche. Sooner or later the vibration gremlins hit. Usually culprit is the tires and Michigan pothole roads. Tires still have wear but core or other issues result in varying degrees of vibration. Hard to id which tire is causing the problem. Last instance was on the 2016 BMW 3 series that seemed to have a severe front wheel vibration. car is rear wheel drive so with rear wheel tread low decided to replace them. After new rear tires installed the vibration vanished. Would have put my money on a front tire or other front end issues.