I believe in ICX but I stopped making predictions about how much and when since it is futile. The market is very volatile and any one of the multiple factors (be it local to the coin itself or the entire market) can affect it. I now make my purchase decisions based on "predicted" percent growth compared to other coins.
ICX used to be the biggest part of my portfolio but recently bumped down to close 2nd spot.
Yes, indeed, there are too many factors that determine the market. We can only judge and analyze whether a coin really has a team that work behind it and the actual product.
We see some coins with a better working product somehow has a lower value than a coin with a big idea but hasn't really had a working product.