Ok got it guys. I think will wait out and revisit coe price in 6 months time. Fingers cross.
By the way, off topic a little, between BMW and Mercedes, which would be a cheaper one to maintain especially when it gets older? Never driven a Merc so don't really have any idea.