Trading is almost like gambling, but if you know enough about a background of a developer, you can have some profit.
Altcoin is about the developer, not the coin. People often ignore that.
Last years the majority of the altcoins are bought coins and have no real devs behind them at all.
Which means that no matter how much research you do, investing in altcoins is pure gambling.