It's hard and needs a little bit of luck I guess, even a top tier project can fall like LUNA. Even Binance invests in LUNA and admits that not every investment will go successful. If you're looking a right crypto project to invest then just go with a project that has a product if you join early like in the presale phase then make sure the team is not fake and their roadmap is clear don't ever FOMO just because many people on their telegram spamming messages.
better look for projects with actual product already. as much as possible, a team who doesn't rely from crowdsourcing to move forward. because if the team is relying from what they can get from public sale, high likely that their roadmap can be delayed or won't be accomplished. much better if the product or service they are offering is already up and running, so you can also see if it will be a hit to the users or not. because if the service is only for selected few, high chance that they won't survive.