depends on various situations. Past experience tought me not to
touch COE bmws(10 yr old ones). Most of them will give problems
every 3 - 6 months. A few might be able to last a year without
problems. Get a reputable mechanic to check out the car, or send it
to inspection centres.