Converting string columns with low cardinality (e.g., "region", "tier") to `pd.CategoricalDtype` can dramatically speed up groupby operations on large DataFrames.