Regardless of price, best time to buy is when we have money, in the year the crypto price falls and if you feel you have big capital then you can buy it. The most important thing is knowledge, because with knowledge you can determine when buying and selling.