I agree with those that say look in the E36 direction. With BMWs, well maintained trumps all else: mileage, year, etc. You're more likely to find a well maintained E36 for under $8k than anything else.
I bought this a couple months ago. $7,300 for a 99k mile 97 M3. Fairly stock except for Bilstein/HR suspension. Just needs the basic bushings, cooling system, etc. but that can all be done over time.
With a lower budget, the more time/patience you can have, the better your result will be. If you don't have a ton of cash for maintenance, you're probably best off buying something a little older with all the typical work done.

