That's a parts car. I can see the rust from that one pic. Start with an 02 with a solid body, even if it has crappy mechanicals. You may have to travel a bit to find it, but it will be worth it in the long run. A car with bad frame rails, rear shock towers, floorpans etc is a disaster to work on unless you are a masochist or a body man.
70 2002 M2 2.5L
01 Dinan E46 M3