And money spent on experiences in 20s can't be made up with experiences in 60s - plus the kind of experiences you have in 20s will define the person you'll be in 60s. Hell even in 30s you can't get your 20s back. There's a biological peak - saving money for your twilight years might make you safer in the far future but it's guaranteed to make you miss out on your prime.
I'm willing to bet investing in yourself early will outperform the compounding interest you make on income you have at the start of your career.