I prefer an offline wallet, it is more reliable and secure, it is ideal for long-term investments.
Yes offline wallets are safe, but you should keep your system safe by protecting with antivirus. If any system crash happens then, you will not recover your bitcoins. This is the only disadvantage I think we have it offline wallets or else it is safe. Online wallets are ok for storing a few bitcoins.
What is the best function of Offline Wallets? You have to know Offline Wallets can give you access to keep the private of your Bitcoin wallet. That is the function Online Wallets can not provide for user. As long as you can keep your private safe, you can recover your Bitcoin wallet anytime, anywhere
