Jagmeet Singh is being widely praised for his level-headed response to an Islamophobic woman shouting in his face. But some are asking, when is it OK to get mad?