This is the perfect timeline for study permit processing. Congratulations! But, it depends on the country I guess. May I know where your application was processed, I mean which location?Country - Sri Lanka
Application - 24-Oct-20
Bio - 28-Oct-20
After that no update.
Web form - 06-Jan-21 (Processing time came down from 10 weeks to 04 weeks, so I raised a web form asking for an update on my application)
Reply from Embassy - 07-Jan-21 (Reply -> "Medical instructions were sent to you on 29th October 2020. Please confirm if you have completed the medicals")
Replied on the same date pointing out the fact that I gave my Medical upfront and sent it again.
BVL & PPR - 08-Jan-21