BMW E30 3 Series: 1981 to 1994 (Essential Buyer's Guide)