Buy it!!,
If I could only have one car in the game it would be the BMW M3, the GTR is a nice car and will get upto 570bhp modded by I find that the CSL version is a nicer car to drive once tuned and adjusted.
It's the one car I have to buy every time i see it and so far i have 35 M3's split between the 04 M3, CSL's and GTR's, probably only really use 7-8 for online racing but my favourite CSL has 502 bhp and has clocked up well over 500 laps of the Nurburgring already.
Get the setup right and the handling is just awesome and can outdrive quite a few cars it really shouldn't be able to keep up with.
It's also very versatile, the CSL can be reduced to a BHP limit of 211 all the way back upto 500bhp so makes it good to use for online street races.
It's the only manufacturer that I actively wanted to own every car in the game which I now do even though I'd traded for a 4.5 million V12 LMP car as one came up in my UCD, so i ended up buying that one too lol.
Fook me!!! Here I was thinking I was a BMW pervert!!!
Think I have 3 GTR race cars; One stock, one tuned track-monster and one drift car (need to set the drift car up better though as its still too twitchy)
6 '04 E46 M3s; 3 stock ('seca blue, titanium silver and a alpine white one)
1 drift car and two tuned track cars...
4 GTR road cars; drift car, stock and two tuned
5 CSLs; one stock, one drift car and three tuned.
4 E92s; one stock, one drift car and two tuned racer
5 M5s; 05 and an 07 stock ones, 07 drift car, tuned track car and an 07 'Ring taxi complete with 200kg of ballast for passengers
And I'll still buy more of them as soon as they pop up
Have 5 '02s then too; one zero mile garage queen, one stock from the UCD, one drift car, one crazy tuned one for racing and another for the '02 cup I was going to race in.
Have at least 2 of every other BMW too from the dealership but still waiting on a LMP to show up.
I'd trade all of them and start the collection all over again for just one E30 though!
As for buying the GTR race car or even the road car, go for it!!! you won't regret it and I have only seen one race car pop up in the UCD so far which I snapped up, think I got the other two from the online garage.
One of my tuned CSL is probably my favorite E46 to drive however (apart from the fun that I have with the drift cars obviously) as an all round car especially on the 'Ring with the right setup. In the 350-450bhp range, its only due to my own mistakes that I ever loose a race online with it