Growth stocks are rallying but there are still bargains to be found. These three top tech picks can reward long-term investors. Read More