In the USA go to coinbase.com and setup an account. Tip: Credit card purchases are usually instant and bank account purchases take up to eight days. Don't ask me why banks are so slow. I assume banks are over regulated and are possibly tracking bitcoin purchases. Also, your credit card may be blocked after the purchase due to banks seeing purchases of bitcoin as possible fraudulent activity. A simple phone call after purchase to your bank will clear up the issue. Rule: Never keep your bitcoin in coinbase.com unless you are willing to lose it. Like banks and dollars, many unregulated exchanges sell bitcoin that they don't have. Although coinbase.com may be an exception since it is regulated.
Create a paper wallet. Go to https://www.bitaddress.org and create a paper wallet. Print it out. Place it into a plastic bag for protection. Copy the Bitcoin Address and Private Key to a text file and place on a mini USB drive or two. Store the USB drives far away from your paper wallet in case of a fire. Why a paper wallet and not a hardware wallet? Well, cost is one reason and like all electronics you have another point of failure as well as the possibility of being hacked. Paper is paper and offline.
Transfer bitcoin from coinbase.com your paper wallet. Open a browser and go to blockchain.info. blockchain.info will allow you to paste your wallet address into a form. From the form, you can view your wallet contents. You must download an app for your phone called Authy. When you go to transfer bitcoin coinbase place your paper wallet address in and chose an amount. Coinbase will ask for the authentication number Authy displays before you can transfer. Transfer ten cents worth of bitcoin and watch it appear in your paper wallet from blockchain.info. When the ten cents appears in your wallet feel confident that you can transfer a larger amount.