That's right. Every immigration stream has different requirements for when to submit documents and you need to be mindful of the expiration date as well. But you have to follow what the application requirements are for your specific immigration stream and not send documents in before required, probably thinking it may speed up the processing.