honestly justin you need to drive a e46 then drive a e9x and you will not want anything else.. but if your going to get a e36 m3 then make sure its a 95 since they dont have traction control..Looking for a clean and unmolested e36 M3 Sedan and also at e46 330's and M3's.
Not a huge fan of the e9X cars.
sorry bout the tl hopefully you can sell it quickly