Currently there is absolutely no procedure to make a cold storage that is 100% safe
And there never will be.
Any security can be attacked, just like any bank can be robbed.
What you want to have is a cold storage wallet that is too expensive to attack.
And as for the hardware wallets, they are not "cold" per se - you always connect them to a PC that is connected to the internet.