Re: If only..
> I've been thinking about the language aspect
The language aspect comes with the job and your social prospects.
I would just move somewhere that I like, or where I'm doing something I like, and then address whatever language needs there may be as they arise.
Speaking six languages in my day-to-day already, it might be easier for me to say this, but I wouldn't worry too much about language learning itself, rather about the wider social aspect, and that's something you can only pick up once you settle there.