Seven years of ownership with both a 328i and a 335i means I have opinions on the F30 generation 3 Series, and you're gonna find 'em here.
BMW 3-series (2012): first official pictures of the new F30
The Ultimate BMW F30 3 Series Review
The Ultimate BMW F30 3 Series Review
The Ultimate BMW F30 3 Series Review
Used BMW 3 Series review: 2012-2018 (Mk6)
F30 BMW 330d M Sport review (2012-2019) - price, specs and 0-60 time
2020 BMW 3 Series First Drive Review
BMW 3 Series (F30) model guide - Prestige & Performance Car
Speakers & Subwoofers upgrade in BMW F30. Which is best for your model?