The current processing time is 2-3 years, but with the new procedures it should be within a year i think. (not sure)
So I am wondering if someone applied now, then they will have to wait 2-3 years, but if someone applied after the bill is enforce then they will have to wait about 1 year or...