Is Elastic Stock a Buy?