I would recommend you to wait for your PPR and then resign. Just check other forums where applicants are waiting for months (surpassing the 6 month mark as well). Due to heavy rush of applicants, IRCC's average processing time has increased. I do hope and wish that 4 month benchmark of...