Many people believe that electronic wallets are safe, but in fact, Bitcoin accounts and trading floors are frequently hacked.
As there is no regulatory body that guarantees a Bitcoin number to a person, it is very difficult to retrieve it if lost. If stolen, there is no hope. Such attacks are ongoing.
If you store your bitcoin in an exchange or online wallet then you gave the access to use your bitcoins so they may take your money at any time or someone can steal your money easily because those funds are not secured by private keys.You can use 2fa authentication to save your holdings from hackers.
But it is not advisable store your bitcoins in an online platdorm unless you want to trade it soon.So pick a wallet with private key so you have full control ober your bitcoin and your bitcoin will be safe until your private keys are safe.