BMW M3 Everything about the first generation