I dont think that is an M3. I also think that car was a hahahahahaoff/has been smashed.
1) Rear lights are not CLEAR, AFAIK M3's came with clear lenses all the way around.
2) Those dont look like M3 Rims you have on your car
3) There are no side markers on your fenders which lead me to believe they're aftermarket. Even the eurospec had side markers.
4) The grill on your car is from a 97 and older BMW and not a 98. The Chrome on the grill/kidney grills were a lot wider looking for the 98, just look at the first thread posted!
Other than that, great car!