I think the simplest and secure enough way to store your BTCs is to store them on a ledger nano s or a trezor hardware wallet. even if the hardware wallet failed you can simply recover your funds using the seed phrases that it provides to you on the set up.
I would say the thing you have to do should be storing your seed phrases is the safes place possible. like flood and or fire proof place.