Hearing testimonies from different sources, I can only conclude that "You don’t need to be rich to invest, but you need to invest to be rich." Riches aside, investment can increase your financial freedom, but the problem with most people is procrastination, they want this BIG capital to invest, but it is not like that.
The problem of most people is pride and lack of financial IQ because anyone who wants to become successful would know that investment is the sure way to achieve that but you will some people, despite that they are earning big amounts of money they don't care about investment, the highest thing they can do is to build a house and buy a car and thinks that success is measured by having a house and owning a car when it is far beyond that. A money that is not planted cannot multiply no matter how much you are earning. Some people due to the huge amounts they earn they feel like investing in other things are not necessary since the returns from that investment may not be up to their salary they feel it will be a waste of time to start small and grow to the level where there investments will begin to payoff. Procrastination leads to stagnation because since you are postponing an investment you would have started earlier that is how you are delaying your success which it might get to a point where you will become so confused to start small again because it will feel as though you have been left behind.