As for level of life in the future
The age of 20s is the beginning of a series of phases of life which will befall next. Starting from marrying, building a family, to have children. Hoard as much money in their 20s certainly is a positive thing that you can do. In this way, so you have enough stock to face life's next phase.