The timing and features of this new generation is shaping up perfectly. Usually I’m anxious that BMW will mess up the areas I care about as steering and chassis feedback, suspension stiffness and predictable feel, etc. This time is different since it’s my wife’s turn to drive the sporty ride. I’m taking a break and will do SUV duty. She wants a traditional AT and AWD which first put the M5 as top contender but it is both bigger than she wants and faster than she will likely take advantage of. And now voila, just in time an M3/4 with auto and AWD, sometimes Lady Luck is smiling on you