Those who are ready to invest new time should know that it is better to invest their capital in a place where the probability of loss is very low. Newbies are greedy for money and invest in Shitcoins. There is a lot of risk and short term hold in the market, but I would say it is best for beginners to invest in Bitcoin. Because there is no possibility of losing money if you invest in Bitcoin, because the money of all investors who have invested for a long time is safe. So if you want to invest in cryptocurrencies and want to keep your assets safe then it is better to choose Bitcoin.
Newbies have this mindset that crypto is a get rich quick scheme, which is not. Maybe they will learn it the hard way. Either case as we grow older in this market, we will learn when to buy, or when to start to accumulate and maximize our profits in the future.
Best time to buy is bear market, although if we are going long term, we can do DCA as well. So it's true, the best way to buy and accumulate is during the dip and just be a holder. That is the best strategy here, HODL as much as you can and then time the market and sell when we are in a bull run or at the top of the price or near all time high.