If start at 30 and invest 10,000 a month @ 12% returns until you're 60, you'd end up with 3.53 Crores. If you start at 20, you'd end up with nearly 12 Crores. Getting a head-start is one of the biggest advantages in investing. https://twitter.com/viraj_sheth/status/1327209330651787264
You can save and also have fun in life. Savings is essential, say, like exercise or eating healthy. You don't say "I'm trying to eat healthy, so my life is ruined". You can do both. Don't be a miser or a spendthrift. There's a middle ground.
Some folks are saying they'll out-earn their Savings. First, you can increase your Savings when your Salary increases. Second, starting early also means making mistakes early, which means learning early. By time you have a good Salary, you already know to avoid basic mistakes.