As a USC, I wish to sponsor both my parents. They currently live outside the United States. What route would you recommend: (1) bring them here on a tourist visa, file I-130 and then I-485, or (2) have them go the consular processing route?
I hear that wait times for I-130 approval are quite long (roughly 12.5 months). So does it make any sense for them to come here and go the route of I-485 when it's just going to take a really long time even getting to I-485 due to I-130 wait time? Or are they able to obtain Advanced Parole and EAD while waiting for I-130 approval?
Hope someone can provide which is the best route to take.
Thanks!