I will admit I am still in the process of understanding the different networks and protocols and coins. Ethereum has a developer university which I plan to join. For investment I read for a week at least and also ask around. If it is an ICO, it takes longer.