but fortunately we can get help from coinmarketcap, I think the top 100 can be for investing in the mid term or long term
Don't ever rely on coinmarketcap, they are also paid thing that they are just claiming that they are not paid, well, so let's not just rely our thinking of investment to them, not all of their top coins are really good to invest at or not worth to invest. So, consider a lot of things, like the ability of the founder, the development of the platform, are the team also invested their own money in their project and many things that we should be careful about.