Mine is NOT tire related. All of the original conti's were replaced with Pirelli's with no effect.
I can definitely feel my wheel shaking especially around 50 mph. It is not minor now, but it does seem to have gotten more noticeable lately. I have almost 4000 miles so far.
My dealer is going to do a "BMW Assisted" trade for me to get into something else. You definitely have to give them kudos for taking care of the customer.
But I am not exactly sure how the "Assisted" trade will work
They also made sure to point out that I shouldn't get another 3 series as it is likely to have the same issue.
Apparently mother BMW told my dealer they were aware of the issue but the fix was "long term".
YMMV