If there's anything I've learned during my Canada immigration journey it's this: there's estimated processing time and then there's actual processing time. Delays sometimes happen so it's better to expect the best but be prepared for the worst.its 58 days as per cic website. definitely not 3 months.
Good luck. I hope you get your PR card sooner rather than later.