I normally don't reply to posts but this one .......
Firstly, I'm not sure if it is that easy to get a US green card. Secondly, there are many tax implications, one of them being that the US taxes it's citizens and green card holders on their worldwide income no matter where you live. Your green...