Mercedes C-class Cabriolet review: expensive, but worth it