A 5 year old base 3-series has always been affordable, unless you include maintenance and the price/availability of parts.
A 5 year old base 3-series has always been affordable, unless you include maintenance and the price/availability of parts.