its 58 days as per cic website. definitely not 3 months.
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.
Good luck. I hope you get your PR card sooner rather than later.