Hey Guys... I posted a while ago about being in the hunt for an E36 M3. My financial picture has improved a bit since then with the prospect of a new job in January (CA), and some projects I'm working on now. Unfortunately I won't see most of the money until towards the end of December. Right now I have about $5K which is not enough... so I keep working and keep looking. But I HAVE to buy a car within about two months (current car is "totaled") and I will not be able to renew registration... plus the move from Miami to LA in January. Up to now I have not been willing to consider financing. However, the prospect of steady income (for the first time, as I have been self-employed for 10 years), might make me willing to consider that. I've noticed that decent used E36 M3's are not as easy to find as I had hoped. Especially 5 speed coupes. I might consider a sedan if it's a good deal and in great condition, but not an automatic or convertible. So... to the heart of my question: Would I be better off to consider an E46, either scraping together enough cash to get a decent 2001 M3 or 330ci, or potentially financing a newer model (but not over $20K). In terms of reliability, cost of maintenance and cost of repair, how would the following three choices compare: E36 M3 5Spd E46 M3 6Spd E46 330ci 6Spd I assumed the E46 M3 would be costlier to maintain, but Bimmer magazine claimed "...you'll spend more per mile to keep an E36 on the road than you would an E30 or E46."