BMW E92 M3 - Is It Really The Last True M3?