I think the best time to invest is when the prices are low. And also, I think the best investment is the investment you make with your own decisions. Although there are many speculations, you have to make your investment choices just on your own.
everyone knows best time to invest when the price is low. but we don't know at what price can be said to be low, because we won't know what will happen in next year. While this looks expensive, but if the next few years the prices will be more than the current price. But if you look a few years ago, this price looks very expensive. so I think anytime is the best time to invest, because we can't guess a price, but we can see the sign if price will increase.
Yes, sometimes we can not understand that the prices are good to buy or not, but sometimes we can make good decisions according to their price characteristics. Of course the luck is a big affect on it, but we can not ignore the knowledge about the cryptocurrencies.