Background: went to US with my wife through L1 visa, now have an employer-sponsored green card through my wife's employer. So my experience is limited to employment-based immigration into US.
> In the US, I would get a Green Card in two years.
This may be a too optimistic of a timeline.
> My parents live in India and one day I want them living with me.
If you were born in India, the wait times for your green card are in decades, assuming you fall into one of the more common immigration categories. I am not sure when you would be able to file for green cards for your parents, but it's most likely not before you have a green card yourself.
> In the US, I would get a Green Card in two years.
This may be a too optimistic of a timeline.
> My parents live in India and one day I want them living with me.
If you were born in India, the wait times for your green card are in decades, assuming you fall into one of the more common immigration categories. I am not sure when you would be able to file for green cards for your parents, but it's most likely not before you have a green card yourself.