BUYING AN BMW E46 HARDTOP: A POTENTIAL GUIDE