Moreover if you have a 2 factor authentication then you even can sleep by having your laptop opened throughout the night. I think online wallets with 2-FA are the safest ones and better than offline ones.
It is possible that your password as well as your email get compromised. I can sleep tight only because a thief would have to open a bank safe to get my bitcoins.
Putting you password in a bank safe is too expensive that having it 2FA, I am doing 2FA with all my accounts and never experience any hacking problem. all my accounts in trading sites have 2FA and including my important email addresses that link to my accounts.