This question I have encountered a lot on the forum, the best time to buy into Altcoins is when the exchange rate fell to the bottom, or you purchased in the pre-ICO time. Now the wisest is to invest in ETH then hold because the crypto is promising to explode in late 2018.
Complete agreement. Although if you want to invest for a few years, you can buy altcoins at any time. In the future, the price will still be higher.