Buying Canadian National Railway (TSX:CNR) cheaply would probably work out well. The post A Top Investor Says This Strategy ...