HBB is right.. you need to find out when your company
will report it to USCIS.. maybe you can negotiate a little on that..
when my hu*****and was laid off, his company gave them (well, it was a massive lay-off) 2 months period before they told USCIS..