Read this:
http://www.bmw4life.com/buyingE34.htm
At the risk of sounding like a grumpy old man...buy a beater as your first car. Get all of the "beating" out of the system, crash it (hey, it's just what teenage drivers do...everyone did it, some of us multiple times). Then buy an E34.
best, whit