You are right. USCIS suggests to renew EAD 6 months before it expire, but why these attoneys, including Mr Fan told me I can not.