I'm a subcontractor that was last onsite for my scope of work 4/18/2022. However, the project won't be substantially completed for 3-4 more months after LAHD and CASp inspections take place. This is a public funded project where the GC cannot get funded until these inspections take place and TCO is issued. The GC is not happy as we filed our lien 90 days after we were last on the job( 4/18/22). The GC is stating that we should be filing 90 days after TCO/Substantial completion occurs. What is the correct date to file?