Of course the best time to buy altcoin is when the its price is low. However, before investing make a research first and learn trading strategies. Also, dont invest all your capital in one altcoin. Divide your capital in different altcoins in order to divied the risks.