1. Custodial vs Non-Custodial 2. Open source vs Closed source
These two points of mine are very important for everyone to understand before choosing a crypto wallet for storing their digital assets.
Custodial Wallets
are wallets that takes control from users and decide to be their users private keys keeper, meaning they function just like the banks, they keep your assets for you, with this, many things can go wrong, they can decide to close down the business, and they will leave with your money, they have the keys in the first place.
Non-Custodial wallets
These wallets are better than custodial wallets because they give users access to their private keys or recovery seed, even if they go down some day you can easily import your recovery seed into another available wallet, everyone prefers using Non-custodial wallets because they are safer compared to Custodial wallets.
Open Source vs Closed Source
Open source wallets are more transparent, they leave every codes opened to the public, so when choosing a wallet, make sure they are open source, closed source wallets are secretive, they decide not to share their coding and stuff to the public experts and developers for full transparency, some said they are trying to avoid copycats and stuff, but users still prefer open source wallets and it's the best decision ever.
It does have a lot of complicated things but as a beginner, all you need to consider is it's a Non-custodial/decentralized and open source. Most of the users are concerned about centralized exchange because you don't have control over your money and at any moment the wallet or exchange could easily lock your account if they wanted and you can't do anything about it, unlike if you own your private key your the only one who has access to your wallet.
But if you have the budget you could just buy a hardware wallet which is the best when it comes to security overall. But I would still suggest Electrum as well.
[GUIDE] How to Safely Download and Verify Electrum [Guide]