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)
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)