The most common trait of wealthy people I have come across who are cash rich, has been primarily to save more than they spend.
Now, we have to realize that whatever time we spend on work that transforms to how much we earn i.e time = money. Our lifespan when put under a microscope goes something like this. 0-22 year, we gain knowledge, 22-30 years we survive i.e whatever we earn goes towards our needs, 30 – 60 is actually when we are able to save some money towards our long term financial goals, 60-80 we spend the money that we have accumulated.
The difference being wealthy and not being wealthy is what you do in those 30 years of your working lifespan, now to dissect it even further. 1/3rd of our lives is spend sleeping. So technically we do have only 20 years of working lifespan, to create wealth, also to make a difference.
I think financial clarity helps in building life clarity over time and should be considered very early in your life.