is it worth living in germany