Top 5 Upcoming Companies to Watch and Invest In