Is This the Perfect BMW X3? Under $60K