Choosing between a cold wallet vs. hot wallet is an important decision that you have to make.
Nothing is perfect, if you want to have greater security protection it means it need to add something to make increase the complexity to protect you. So it would be no so convenient than usual.
It is a trade-off, when your assets value in your software wallet (hot wallet, like Metamask) keep increasing up to a specific level, you should consider to invest hardware wallet (cold wallet, like Ledger) to protect it.
The Difference of Cold / Hot Wallet
Web3.0 Guide for Dummies (懶人包)