Yeah, you might want to test drive an M3 before you get too worked up.
It feels great, like a beast. But you really gotta be pushing 6K rpm to get the full effect. Winding it up like that can be difficult on normal roads, which is why many prefer the 135i/335i variants like what you already have.
2016 M3 - current
2013 ActiveHybrid 3 - sold
2012 M3 coupe - sold