Depends entirely on each country's immigration laws & visa regulations, then you must have the proper qualifications for one of those temporary visas or immigration. Neither India nor Russia encourage immigration. For Thailand, employment visas might be easier to obtain than for India or Russia, but no immigration (limited to 100 persons per year).
IF you hold at least a bachelor's (for some countries, master's) degree in English, Linguistics, Applied Linguistics, or other relevant degree, PLUS TEFL certification (at least 140 hour course), there are some valid English teaching jobs that pay reasonably well - not to US, Canada, UK, etc, pay scales, but enough to cover basic living expenses with a bit left over to save. Without the education, teacher certification, and experience, you won't qualify for a decent job with a reputable school AND the temporary employment visa. Any school which cannot or will not obtain an employment visa for you prior to your entry to the country is likely a scam school. NO way teaching English will qualify you anywhere at all for immigration. Considering your post, it is doubtful whether you actually qualify for a temporary employment visa.
So what qualifications do you have to immigrate anywhere, or even work on a temporary employment visa? Purchasing property is NOT a qualification for immigration.