Hard to say when is the best time to buy altcoin. It's the same as predicting what the best time is to buy BTC.
You should do some research about the altcoin and read the whitepaper. If you see the potential and think this is the next best thing. Go for it!