There is no specific time about when is the right time to buy. Why? Because cryptos are unpredictable and behaves abnormally without any valid reasons. So, investing in altcoin is a difficult task because fluctuations can be happened from time to time.