Bought a new E46 M3 ten years ago and it blew me away.
DMS chip,AC Snitzer exhaust and de limit made it better.
The raspy sound of that engine is on full chat is amazing.
Finding a good one and keeping it on the road now is going to be costly so it has to be
a weekend toy.
Good luck