Knowledge is always a big factor when doing your investment, if you know how to handle things around your chance of succeeding is good, those mentioned coins have their different characteristics, doing your deeper research will allow you to understand how things work and how will you able to gain decent compensations.
Know to value the project and the progress that the team continues to develop, they are the key contributors to the success of each project.
Do your homework to avoid losing your money..
This is a simple question that people are asking and it was too hard to answer. And why? it is because we don't know what will gonna happen next and even TA or whatever it is isn't enough nor is it guaranteed for something like that. And this is the reason why many people still fall into shitcoins and they believe and think that these coins will grow and make them profitable.
It is really hard to pinpoint which one is a really profitable coin but for me, I'd choose those coins that have a huge market volume and are listed to known exchanges as that will be our assurance to earn profit.
Choosing a currencies that listed in Big exchange, and has a big volume is one factor we must consider , though this does not assure as of every gains but at least we have small chances to get.