Welcome to the club. I too owned/modded/worked on many cars foreign and domestic. E46 is my first bmw and I love it; yes, it can be better, but I love to mod so thats no problem. Future dream car, when I have the time... buy a 1st generation 3 series coupe or M and gut it out... install roll cage, racing style interior(seats, instruments, all manual/no power accessories such as windows, etc.) , and put in a newer M3 V8 engine/trans with supercharger and numerically higher rear ratio. For starters lol... the whole fun in cars is to build it, not buy it!
Founder: 330Ci The 3 litre coupe