Yes if you try to buy altcoins please Do your own research before the buy it. Probably around 1 to 100 project in coinmarketcap are normally some good project with gain. But we can't depend only that . We must find potential of that project like project road map, team, impact areas in future etc.