The best time to buy a coin whatever it is bitcoin or altcoin is when it is dip, so right know in my opinion the value of most coin are still under valued this is still the right time for you to buy.
If this movement will continue, might be possible that the bull is starting to be awake we will continue green market as long as there's a lots of traders playing inside, even in a short term trade it can still help lifting the value to good height and make newcomers to start showing their interest investing as well with crypto, we all need to help attracting more players and active traders to keep this bull movement being notice too by big investors and businessman, crypto industry is still in process of being adopted and supported by big businesses around the globe.