IMO total noobs should keep their coins on the exchange until they know what they're doing. For the average non tech savvy person the exchange is the safest place for their coins.
Exchange wallet, not the safest place to store your coin. No one expert will suggest a newbie to store coins in exchange. Why? Here some reason:
1. You don't have the private key of this wallet, remember "No Key, Not Your Coin".
2. Your account can be blocked or freeze by an exchange administrator. If this happens, you can't access your asset
3. Hacking, data breaches, and other cybersecurity will come to exchange, even Binance already become a victim in the past.
4. Turn as SCAM, there are lot of legit exchanges become a scam exchange, if your asset inside of this exchange, you will lose your asset, like the poin 1, no key, not your coin.
5. When wallet holder of this exchange dies, the user will lose their money, this is happen few years ago.
/2019/02/05/tech/quadriga-gerald-cotten-cryptocurrency/index.html#:~:text=Quadriga%2C%20Canada's%20biggest%20cryptocurrency%20exchange,Disease%20while%20traveling%20in%20India.]Exchange founder is dead and no one knows the wallet key, so all of the exchange user assets gone.
For this five reason is enough to stay away from storing asset in exchange for holding or for a long time. Use exchange wallet if you want to trade it and withdraw it to your own wallet as soon as possible and keep it on your wallet. The safest place to store your coin is in cold wallet. such as Trezor, paper wallet, or any kind of trusted offline wallet. The access is yours and you can control it as you want. But remember keep your private key in the safe place and make sure no one knows this private key.
Totally agree with you on everything. You are not a total noob though are you.
I got 2 of my friends into crypto. The first one lost his Bitcoin when he tried transferring it to a wallet he had downloaded onto his phone. He was brand new to crypto and had no idea what he was doing. He lost his Bitcoin, it wasn't a lot, but it was enough to put him off crypto for life.
My other friend invested a lot more. He leaves it in his Coinbase exchange wallet. I told him again and again to get it into cold storage. He bought a Ledger Nano and couldn't even set it up so he just leaves it on the exchange. I can guarantee that he would fuck it up and lose everything if he tried transferring it!
I stand by my comment. Noobs should leave their Bitcoin on the exchange UNTIL they know what they are doing!!
Bitcoin is too complicated for the average person. 50% of people are dumber than than the average person. Don't forget that!