You need to own these 5 stocks for long term growth (Buy NOW!)