Our top chart strategist explains what sets apart the best software stocks, and how investors can buy shares at a discount ...