A 991 is "next level" all around. Perhaps the OP didn't push it hard enough to notice the superb dynamics and handling.
That said as a 911 owner I'm looking to get into an M3 because it's a great all around car and I got to get the V8 out of my system.
Given the option, I would recommend one of each!