If you have good fund to invest and spare for sometime, the best time to invest is now. More than 90% of the coin has lost like 80% of their price at all time high, do buying now will be double advantage if one can keep them till another all time high.