Its GAAP profit of $0.05 per share was in line with analysts’ consensus estimates. Is now the time to buy European Wax Center ...