I think now not the best time to invest in altcoins, however I recommend you invest in ICO's, that's the only way to get profit now imho.
Not the only way I think...
there are a lot of scam ICO... price falling hard compared to ICO price after the coins entered the market..
We need to be very carefull to choose which ICO to invest..
We can also invest on great and promising coins such as ETH, WAVES, etc.. I think it is better to invest our money in proven good coin, than gambling n ICO