Hiya
Much depends on a bunhc of other things personal to you
We deal with a lot of folks on temp visas..............which will later convert to perms
Dont be in a hurry to spend your investment money .........the NRAS deal might sound nice, but not when you might wait and get a 90 %...