It depends up on each files. For me i applied from India online submission on October 5th
Biometrics/medixal upfront updated and completed on 14th October.
Still background check is going on.
For some people get visa approval for November/December month applicants.
So no one can predict what is time period of approval.
If no reply after 90 days better to send a webform to know what is status.
This is my personal suggestions only...