Well, things are different now. It's really difficult to actually find a great stuff in 2020 :/ Especially with those shit scammer coins.
I'm thinking fake projects and scam are the challenges for this time. Back the time such project had value and most of the projects are in cmc in top form. If developers can be sincere to what they are bringing out, I think 2017 can keep repeating itself.
More the reason why as an investor, you have to do your homework in scouting for projects you
think are good enough.
P.S: No amount of research will give a project full credibility/trust. Everything is a risk.