Given their solid underlying business and healthy growth prospects, these three Canadian stocks are ideal buys now. The post Top Canadian Stocks to Buy Right Now With $5,000 appeared first on The ...