CAGR is better for long-term investments as it takes into account compounding and gives a smoothened-out annual growth rate. It makes it easy to compare investments with different tenures. CAGR also gives you an idea of how an investment has performed on average each year.