Like most people here a wallet and especially a hardware wallet is the safest and makes the most sense. Only when you hold a very small amount ,$100 or less it isn't worth it to take it off because of the fees. And make sure to do your research on the exchanges you are using , usually there are red flags around the bad ones.