Creating an offline paperwallet and storing your bitcoin on the resulting key is probably the safest.
You just have to make sure you keep your priv key safe.
You can create an encrypted pirv key which requires a password to view it.
The hardest part is keeping a physical copy somewhere where you ...