ServiceTitan Made Waves in Its IPO, But Is Stock a Buy?