Hard wallet is best to store bitcoin. But it cost money to purchase a hard wallet
spot on. It costs some money, but if you're dealing with crypto on every day basis, it's not so such for it be an excuse. Can't be cheap to spend few tens of USD on ledger wallet.