Is the worst already over for the Canadian economy?