Should i sell the ///M?

When it all comes down to it, I’d rather own an M5.

If you are set on an E46, wait 6-12 months. Once the new M3 comes out, the current generation will drop resale value incredibly fast (it’s already starting)