I prefer paper wallet. All control under myself, but make sure in right way to create.
https://www.bitaddress.org/the most legend one with github open source code to download.
A little advice when making paper wallets:
- Ensure the PC used is safe from malware, viruses, e.g., scanning it first with anti-malware/anti-virus.
- Cut off internet access when making a paper wallet.
- Delete browsing history after creating a paper wallet.
- If necessary, cover the paper wallet with protective plastic so that the paper and ink it uses is more durable (don't forget to make a copy for backup).
Maybe the following article can be used as a reference for paper wallet users, especially when you want to use it to spend a certain amount of BTC:
https://steemit.com/bitcoin/@michaelmatthews/warning-how-i-lost-bitcoins-using-a-paper-wallet.well said, very helpful instruction. Thanks a lot!