Image source: Getty Images With Canadian stock markets absolutely roaring full steam ahead in 2021, it can be tough knowing where to put your next investment. Certainly, we are entering a historically weaker time in the stock markets. The old phrase, “sell in May and go away” might ring true, but it may not as well. If you are investing with a long time horizon (over three years), it doesn’t really matter. Just look out for solid companies that have good balance sheets, reliable management (i.e., they do what they say they will do), and strong long-term prospects. This simple formula has worked for some of the world’s greatest investors, and I think it can work for you. Considering this, here are three top Canadian stocks I think are a some great ideas for your portfolio in May 2021.