The following is a message sent by a migration agent:
Hi
The usual waiting time is a period of around 4-6 months, but does vary according to a case-by-case basis. Unfortunately as migration agents, we don't find out we only hear from the case officer once a decision has been made or with a request for further information, and therefore aren't informed as to when the officer is first assigned.
Hope that answers your question.
Thanks