I am not sure how immigrating to US is the best choice, since I have been here from 2007 and still on H1B with no light at the end of the tunnel. I dont want to discuss what if I have stayed back, but with the current scenario I regret coming here.. My one of the biggest regret with earlier admin is when they can go all way to give EAD to undocumented and still could not help the folks like us is so unfair.
It is difficult to walk on thread for 12 years wondering how the economy behaves , will I have the job or can I invest with out any hope. So please don't preach the future generation stating that this is the best country to immigrate ...