good time to buy saas stock ddog stock ayx stock net stock analysis