I'm not sure if bitcoin can help the middle class or the poor realize their big dreams because to be able to make big profits, we need to have a significant amount of capital. Bitcoin is no longer capable of generating x100, x1000 profits for us. But I agree that bitcoin will give them the opportunity to realize their dreams with the minimum capital they have. Bitcoin will definitely help them improve their lives if they invest in bitcoin properly and with a plan.
Yes, you are right, to make significant profits we will need a very large capital, but you cannot learn to manage large capital until you learn to do it with small funds. From this situation we must get the maximum result, perhaps Bitcoin will not grow x100, but we must take advantage of the growth that it will give and thereby increase our capital.
In the future we will have other opportunities and other times, but by this time we will have more knowledge and more capital. Everything must move gradually, there is no other way.