If I was you I would enjoy my car as it is. It is still an M3 and 1000000 times better then Corolla
No need to trade it in and take a huge loss. Just wait for the new M3 it will out and here very soon. Then you can order yourself a custom built brand new M3. That would make more sense then taking a loss on your current M3.