Hours and hours of talks and hundreds of different opinions could be relevant for this topic. But one thing is sure- for the past 20 years the financial system of Canada has done a much better job during a crisis compared to the USA and Europe. Often the practices of the Canadian institutions were criticized and their regulations on banks, insurance companies and investment dealers were overlooked. But they still managed to get out/avoid of the most minor and major crisis.
Looking at the technical side- another down wave can be expected. In the last 20 years, the price has proved to respect the upper trend line , the wide-angle trend and the main direction of the price.
Current situation: The European Union took a large hit after the first wave of COVID-19. Countries as Germany and Austria dealt pretty good with the virus spread, but at what cost? Even before the virus German banks faced a lot of problems. Another wave or two will bring catastrophic consequences to the economic of Europe.
Most likely the crisis will deepen and the numbers show that Canada deals much better in such situations.