Sort:  

The best would be a hardware ledger offline

Have you bought one. ?
I am thinking of a software based wallet