A Top Canadian Stock to Avoid and Another to Buy This Summer

best stocks to buy