Accidents happen, that's why they are called accidents.
I see you're in Toronto. Your first step should be to understand how your provincial health plans works when you need medical assistance out of country. Once you do that and understand how things work, then you'll be in a better position to decide if you need supplemental coverage or not.