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.
The safest way to save your Bitcoin, is to use hardware wallets like Ledger and Trezor. With a hardware wallet, you will always need this hardware to access your Bitcoin, making it more secure. And you must also provide a physical approval to make transactions. This feature can improve security, because if there are hackers who attack your computer, the hacker will not be able to physically press the button on your hardware to provide transaction approval.