Is ServiceTitan (TTAN) One of the Best Young Stocks to Buy and Hold for 3 Years?