Is there a time limit to file?

Yes, statutes of limitation vary by state.