One single best investment you can give to yourself is personal insurance. May it be health insurance, travel insurance or life insurance, it will still give you enough leverage to confidently do your task everyday anywhere without worrying so much that in any moment, an accident might occur.
However, these types of insurance have limited coverage that is not applicable on a particular situation. The situation I am talking about here is when you decide to live in another country. Sure, you have life insurance or health insurance. But these are only applicable within the boundaries of the United States. So if anything happens to you outside the country, these insurances cannot help you in any way. Same thing goes with travel insurances. Although they can be applicable outside of the country, the claim is only limited up to a certain extent such as medical evacuation, trip cancellation, and trip delays.
The bottom line is, when you travel and decided to live outside the United States, these insurance policies you have invested in your life is no longer useful. Thus, you need a particular policy that would be about to give you the coverage you need for this...