The Canadian stock market is trading at an all-time high but there is no