Let's talk about the king solution of keeping your Bitcoin safe, which to me is the airgapped hardware wallets but is it safe to say that they are 100% safe? I think the answer is no..
What and what is likely to go wrong with airgapped hardware wallets?
1. Cord connection: data can still be transmitted when connecting the hardware wallet to your PC.
2. SD Card: some comes with Sd card option for updating the hardware wallet, but I am not sure that using Sd card can always be safe either, I remember those days where I use to buy lots of Sd card because they have issues easily and also they get viruses easily. Old Symbian and Android users here?
3. QR Codes: honesty, QR codes are not readable by the eye, they comes with blocks like figures, there is no way to know what's written in that QR code anyway, there is no way to read it and know what kind of data is inside it.
4. You still have to rely on the company for future safetiness of the hardware wallet in terms of software updates, if someone hackers find a way to alter the upcoming update file you know what could happen.
The only healthy solution is to understand that there is no guarantee in crypto, risk only what you can afford to lose, even after every thing, something can still always go wrong.
You can limit the risk by choosing to not connect your hardware wallet to your PC or any PC for updates, use sdcards instead, but make sure you use a brand new Sdcard for your updates, once you use one for update today, store in a safe place simply for your hardware wallet updates only, do not use for saving files or downloading.
Do not scan QR code you find online, only scan when paying to another crypto wallet or you want to sell your BTC on an exchange, QR codes can come with malicious things too.
As for the software update from the companies, pray that nothing bad comes up from their side, I still strongly believe that they are the only thing that can easily messed up hardware wallet security.
Stay safe out there kings and happy holiday 🎅