I came across this cool video depicting the various design changes that the BMW 3 Series has gone through. For me 78 is where it’s at. The video was created by a channel called Donut Media. Check out their channel for other cool car content.