As i look at these, it seems that the evolution of the 3 series comes in pairs... so the next generation may be radically different that current.
E21 & E30
E36 & E46
E92 & F32
__________________
2010 BMW M6
2007 BMW 335i,2012 Audi S4-retired
2016 BMW 750i M-Sport
2015 BMW M235i-retired, 2022 M240i
|