If you check the processing date of both NSC/TSC, the I-765 is around 9/29. So I would suggest you to file in 3 mo advance, at least.