Tavish Scott: In politics, it’s all a question of timing