You can have fun on a track in ANY street car, even a 1985 Chrysler 5th Ave.
You can learn driving techniques, looking ahead, lines, braking, weight transfer, etc. in far worse cars than a BMW.
The ONLY thing that needs to work every time is your brakes, and the bits and pieces that keep you tires in alignment.