From the secondary review thread, it takes anywhere from 6 months to a year and half. Though lately people have been receiving pr card after about a year, for those in secondary review.
Like qureishi mentioned, it’s still case by case. With more details people can give suggestions accordingly.