I see BAT with some potential. Giving an honest analysis from one of the most popular new writers in the cryptocurrency circles, if you don't have at least some Bitcoin, your missing out on some huge gains. BitcoinCash is looking good too. If you want something a little less pricey so you feel like you have more, then go with Waves, Stellar Lumens, or Ripple. As far as ICO's are concerned, you have to remember they are all crowdfunding efforts and not like an IPO. The best ones will already have some sort of product that can generate revenue immediately, or be willing to wait on them to develop the technology they are looking to fund. A lot of them are getting pumped and dumped since the market isn't regulated or capitalized very well yet.