I lived outside my birth country for 15 years and consider it overall a good experience of expanding horizons. The world changes fast tho and there are many good places, and cities (even outside of cities) coming up that provide everything you need. It depends on you tho.
e.g. what's your priorities list? e.g.
- Climate
- Healthcare system
- Good education systems
- Tax friendly (up to 30%)
- Not too isolated (like New Zealand)
- Good culture / vibe
- a local language / culture that doesn't make me feel like an immigrant / outsider
etc.