Is living in Germany worth it?