I also live in the city, and have a 200 series as my only car. I’ll be buying a Porsche soon as a second fun car. If I could swing the parking I’d add an M5 to the mix and make it a great trio.I live in a major city where parking is severely limited
I recommend selling the M3 and getting into a 200. I dont have kids but I have a >100 lb dog and I love not having to think about “Can I pack this or will this be too much?“ I just take whatever I need throw it in the back (removed the third row) and I’m on my way.