The only surefire way is to be on the inside of a pump team. Everything else is pure guesswork. There are great projects which are ignored and utter jokes that soar.
That must be real situation of altcoin markets. Bitcoin values are highly dependent to news and events whereas most of the altcoins do no have such factors, they simply gain their vale from fake demands. Predicting them is just a guesswork.