It will be better for a person to keep Bitcoin in the wallet only after gaining knowledge about the wallet. Because the wallet is a technical matter, if a person makes any kind of mistake, then in the future he may have to pay a lot of compensation for this mistake. So in choosing a wallet, a person must gain deep knowledge and after that keeping Bitcoin in the wallet will be the right decision.
This is a huge problem for freelancers as they are not aware of their next paycheck, so they can't DCA continuously. They have to depend on their projects and contracts and the paychecks, which are also irregular, and at the end of the year they can make a good investment, or in the bear market they can buy in lump sum.
And it is really the most practical way to buy BTC, everyone always says DCA is best, but it is not for everyone. Some can't manage their funds on a weekly or monthly basis, they have higher timeframes.
Wallet point is correct, bro, everyone pays more attention to when to buy BTC and less on which wallet is best for it. They don't even search about wallets, they choose CEXes.