That M3 looks awesome, love the colour, they should all be loud colours.
Im on my 4th BMW now, always been a fan from working on E30's back when in university. Ive had a 2007 E85 Z4, 2008 E92 320d M Sport and currently a 2017 M140i and 2016 F11 520d M Sport.
Got rid of my E92 for a GT86 when we got the F11 and always missed it, I still think its one of the best looking cars on the road. Didn't get on with the GT86 so started looking at another BMW.
Because of the silver wing mirrors and bumper fins I don't think black grills will suit my white M140i.