Or is better in a cold wallet ?
i am not gonna spend money for hardware wallet, i have around 1k$ worth , so dosen't worth buy hardware wallet.
Even if you don't want to use hardware wallet for any reason, you don't have to keep your fund on an exchange.
You can use non-custodial wallets and have full control over your fund.
It's receommend to use an open-source non-custdodial wallet.
If you are on desktop, I can recommend you to use electrum or Sparrow and if you are an mobile, I recommend you to use electrum or bluewallet.