People have to think about what makes a coin go up. It goes up when money is pouring in. When people are buying and buying and buying. We saw it during the bull run in 2017. That was huge. Yet it went "only" to about 20K$. To go to 1 million, you'd need billionaires investing massively in BTC. Since they're already billionaires, why would they risk it ?
Well, after the bull run there are not other people that will fall for this FOMO and buy and buy as it happened in 2017. Now they are more cautious and afraid that the same thing is going to happen with the Bull and the bear run right after. The best way is to keep bringing more people and get them involved in the ecosystem so as to increase the mass adoption.
As for me, the solution to that mate was to grab that best opportunity of securing a good profit once you'll able to see market rise is going to happen. Don't wait that your previous downfall will occur again, avoiding frustrations is the best options to do now. Act aggressively and don't be greedy, because if you have that attitude; long terms waiting is again to commence.