The 2017 bull run was based on hype that was why shitcoins were able to give more profit because they were cheaper and people bought it based on the huge hype in the market then
But the next bull will be quite different from that and it will be based on real life usage and adoption so any project or altcoin that doesn't offer real usage or solve a problem will beat the dust.
Perhaps it will be so, no one knows when there will be the next growth of the cryptocurrency market and whether it will be at all, and of course if the cryptocurrency will market grow, it may not be as so huge as it was in 2017, most likely there will be a small growth and we should already adapt to this and not wait for any huge pump, but Bitcoin is still able to give a good profit before halving and we should not miss this moment, there will still be a small pump in the cryptocurrency market at the end of the year, this is already a tradition.