Technically its 90 days after the eoy. Dont quote me but i am pretty sure that is correct. The estimates are exactly that. They take the average days between filings and that gives you a date. Its estimated now but like california earthquakes being due for one doesnt mean its coming.
Imo end of march is the latest without an extension.