Headed for a Catch-22 situation?

It’s a commonly held belief (at least where I live) that in order to fully be able to speak a foreign language, one has to live abroad. It is only through immersion that you’ll finally be able to understand the subtleties of the language you want to learn. This is also widely spread on TV…