Where/How to buy Bitcoin?

You can create a bitcoin wallet first from an online wallet providers free. After you created a wallet address, you can deposit your btc wallet with cash and you can exchange cash with bitcoin via your provider's website. Some wallet providers accept credit card, to fund your account.