Now is a good time for investors to buy up shares of software companies, Evercore ISI says. Stocks are broadly under pressure ...