If you are fine with using linux do the following:
1. Download a linux distro (you can go with Ubuntu)
2. Download Electrum or any wallet of your liking
3. Buy a USB stick (at least 2GB, but 4 and up is suggested)
4. Put the linux ISO on the USB stick and add persistant
5. Turn your router off and disable network inside that linux OS
6. Install the wallet on your linux
7. Now you have a cold storage that you can spend from
I can make a detailed tutorial with screenshots if there is enough interest in it but it will take time
I've bonded where I got lost. I can't figure out what that means let alone how to do it. Thanks for the guide though. If you're able to show me more steps that would be amazing.
What about this method? Is it still safe?
https://en.bitcoin.it/wiki/How_to_set_up_a_secure_offline_savings_walletSign up for a few different cloud drive accounts such as Dropbox or Google drive.
Create a strong and unique passphrase offline (manually). This passphrase should be TRUELY random. Diceware is a good way of generating the passphrase. It should be at least 12 words long.
Never use this passphrase elsewhere, especially not on the web.
Do not forget this passphrase. Recite it several times a day. It is easy to overestimate your ability to remember a passphrase several months in the future. To be on the safe side, write it down and store the piece of paper in a safe deposit box.
Download Bitcoin-Core Linux binary and save it on a USB drive.
Verify the software's release signatures from an alternative device and internet connection (eg. your smartphone). This makes sure you are not using a malicious program that poses as the bona fide bitcoin-core client.
Shut down your computer, and boot Ubuntu (or Linux distribution of you choice) from a liveCD. This will not affect your current operating system.
Disconnect machine from the internet. Unplug any network cables and disable wireless. Verify that wireless is disabled in the icon on the upper right corner (Ubuntu). Double check that machine is disconnected by opening the web browser.
Run bitcoin while disconnected to the internet. The client will show 0 connections and 0 blocks, but it will still generate a wallet.dat file and a bitcoin address.
Encrypt your wallet using the strong and unique password from step 2 above. (Bitcoin Client > Settings > Encrypt wallet)
Copy wallet.dat (found in hidden folder .bitcoin in your home directory) to USB drive.
Save bitcoin address to a text file and copy it to USB drive.
Shut down system and turn off computer. Before switching your computer on again, remove all power sources for about 1 minute. Physically remove battery from laptop.
Backup encrypted wallet.dat file in several places:
Send it to your 5 best friends by email attachment and ask them to save it for you.
Save it on your cloud drive accounts created in step 1.
Save it on several USB drives and CDs and store them in different geographic locations.
Send bitcoins to the address saved on the USB drive. Double check in the block explorer that they have been sent or you can add Watch Bitcoin Address in BlockChain Wallet.
How to Retrieve Funds
Boot from Ubuntu liveCD, as in step 5 above.
Insert USB drive.
Run bitcoin client and close it again.
Replace wallet.dat in ~/.bitcoin directory with wallet.dat from USB drive.
Connect to the internet.
Restart bitcoin client.
Wait for blocks to download (optional).
Send bitcoins.
I saw this while researching and just can't wrap my head around it. There are too many steps that I don't even begin to understand. Thanks for posting it though.