Ok, guys. Here's my final timeline:
2018
Aug 16: Acknowledgment of Receipt
Sep 07: Medical passed/Eligibility started/Background started
Dec 03: Ghost update
2019
Jan 15: Ghost update
Feb 15: Progress bar completed. I called IRCC and they told me my application was approved
Feb 21: Passport Request (PPR) email received
Mar 05: Passport received in Ottawa
Mar 11: MyCIC profile updated. Application approved
Mar 16: Return tracking number activated
Mar 18: Passport and CoPR received in the mail. Appointment for landing interview requested
Mar 19: Appointment confirmed by IRCC
Mar 22: Landing Interview. PR officially!
I already linked my PR card application to my CIC account, and everything looks great! My card should come in the mail in around 46 days, according to the current processing time for new cards. Thank you all for the support, it's been a long process, but it's finally over!
For those of you who are still waiting, good luck! Be patient and stay optimistic, you'll get your PR soon!!