Ummmm
$2,000....the best thing that I can recommend....a Honda, Toyota, or Nissan.
An older BMW is going to require more maintance....and the older the BMW is (e30, e24, etc.) they're fragile and things are going to break....and require more money. In this situation is a big factor. And being a Senior in college getting Finance degree....don't go into debt. Debt sucks.
Buy a 93 Camry with 120,000 miles...drive it for 2 years, save up, and buy a BMW when you have the money.