Here are some stocks I believe will perform well over the next decade. Strategies A rock-solid portfolio built to last