Don't think you're going to need it.
My plan B is to do other things which I kept on hold in hopes of moving to Canada so if I go ahead with it, I will not be able to move there for 2-3 years even if I get any update on my application. I will just assume that I will not get any update this year and move on, don't want to waste another year on this BS.
Dude you don't even need to consider plan B. You're PNP so you're probably somewhat safer than FSWs but you could grind for a few months and get that mandamus in. I can't think of a reason other than financial issues why you'd wait.
Not spending another penny on Canadian immigration, it's turning into a shitshow with each passing day.