That’s true also U.S is one of the few countries that will tax your income wherever you live in the world.
It’s quite bizarre that.
You’re basically internationally a slave unless you renounce citizenship (I think)
But don’t you get tax credit with the US for paying taxes to the country you’re in? I am assuming the taxable asset is in the country you are living in not in the US. I don’t know if its 100%. hard to believe that IRS would give up the full amount let alone any part of it.
I had a relative working overseas many years ago and the rule at that time was that you had stay out of the US for at least 18 months before your overseas income could escape US taxes.
Don’t know if it’s still exactly that way now, but it’s probably something similar.