if you want it to be done fast, move done to San Antonio, TX. It will take you only 4-5 months even if you just applied recently. New york and CA area will take up to sevearl years. Trust me because my interview is 25th of this year, i've waited 2 years in Dallas office, and only took San Antonio 4 and half month for the interview.