Now I don't think if this is the right time to buy altcoins, because they were all increasing. Seems this first quarter is already in the bull run.. bitcoin reached again $40k price, ethereum price reached the all time high, dogecoin pumped because of Elon Musk.. but holding altcoins for long term still good option to make profit in the future.
When the price of Ethereum reached $1k, many people also thought it was too late to buy it, it had already grown. Also with some altcoins, some of them have not yet reached their peak.