Will Jagmeet Singh lose all credibility if he waits until his pension is locked in to topple Justin Trudeau?