I am a resident of New Jersey and my 90 days early application for those married to US citizen will start on Feb. 27. Does it make a difference if you apply early? Does applying online or by mail have any difference when it comes to how fast or efficient your application is processed? I'm a little skeptical about the online application but I'm open to it. Thanks