This question comes up all the time, and you can come up with a reason not to submit for every month of the year.

So, don't worry about it. Submit when you are ready. Just make sure the agent you're querying is currently open to queries. They will often mention on Twitter/their blog if they are going on extended holiday, or won't be getting to queries for a while.