Buy new if you have the money, used if you dont. Or if you want to buy a car and not absorb the massive depreciation most do, buy used. It really all depends upon you and your financial situation. For the 3 though, used E46's can still come at a premium, but E46 M3's, most of them, are a steal just avoid 01' if that's what you're thinking on.
|