You have to earn and invest along with your income. But when you retire, your income will stop. If you don't invest, you can never become rich in a short time. However, if you want to invest, you should have an idea about the investment in advance. You have to have mental willpower. If you are mentally ill, you will not have the desire to invest and therefore you will not be able to become rich. We have to take care of how to keep our health good.
practically, the only way we are sure that what we are earning as income at the present will be of good use to us in the future is when we are able to spend our earnings in the right way and the best way to spend your income is to invest it into something that will generate more income for you.
saving in the bank and HODLing all your funds in one single spot is not a good way to go. spending as your income comes in and leaving an extravagant lifestyle is equally not the best thing as it will in the long run land the person in complete ruin. no matter how much you are earning, if you are not investing, then your earning is as good as someone that is not earning at all because the reality is that there are going a future that is certain to come and what shows that you are better prepared for it is when you have invested into the right thing before the future eventually comes.