Bitcoin just came to $62k today and this is one of the time to buy again before the All Time High. And I don't think bitcoin will hit $50k before the halving or within the halving. Many people could not buy recently because of the high price of bitcoin and they were waiting for the price to go down and now the price has gone down and this one of the opportunity to buy and wait for the next dip again. If you are not a whale investor then buying with the DCA to accumulate them. And it is only those who has enough cash can buy them plenty at once.
Always observe the market and make your purchasion.