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.
The 2017 bull run was not based on hype; it was based on expectations
People expected a lot of miracles and adopted bitcoin massive through purchase
Secondly; any coin that gives out massive profit is not a shit coin.
You can term it a bad project; but the token definitely gave investors time to be at profit
In crypto currency; it is up to every investor to remain safe and not rekt