Cheekoo said:apply atleast .... 6.... months ahead ...
pv1976 said:You can apply 180 days in advance. But the problem with that is you might be at a loss, bcoz they dont issue back-to-back EADs. (that is what happened in my case...lost 2 months in the newly issued EAD for my wife).
The best bet is to apply 100 days in advance. So that on the day you complete 90 days and your EAD not approved, you could go for an iEAD.
online EAD has proven to be a little slower than paper based filing, as it is still in its infancy. But both have pros and cons though.