I have $50k in idle money, is it prudent if I buy all my money (lump sum) Bitcoin and I will get more than 2 Bitcoins (at the current price of $23k). Of course if I buy all my money Bitcoin really requires a high level of investment tolerance and emotion, because if the Bitcoin price goes down I have to hold Bitcoin longer or have to wait until the price goes up, but if the price spikes I will immediately take profit. Or should I apply the Dollar cost averaging strategy, namely by buying bitcoins in a fixed amount of $10k for 5 months, although the DCA strategy can reduce risk but the rate of return takes a long time. So which one do you think is better, I buy Bitcoin all at once or buy every month, I'm waiting for your comments.