The best way is to have foresight through intense research on the technology and the people behind it. You need to be familiar with the technology behind the crypto currency. Even if you dont come from a computer science background, try to understand enough to know the problem the technology is facing and how the people behind it are fixing it. Research on who they are and their backers and miners. If they're originally based somewhere the government hinders the development of crypto's then you probably dont want to invest in them. There's gonna be lots of cryptos coming out this year, as it has never been easier to start one. You probably want to invest on the currently top crypto currencies, but if you're going to put your cash somewhere else, then make sure you understand how their technology is better.