Actually, for the long term, the option is not only about bitcoin. You can also consider to buy ethereum. Ethereum possibly rise more and more in the future because of its advantages, value, and its multi / diverse uses. Personally, I invest in ethereum and bitcoin for long term. Those are the best options so far.
We all know of the importance of having cryptocurrency, particularly Bitcoin, however it is not always clear where they come from. Here in America, my friends and I use Coinbase to purchase and sell Bitcoins, Litecoins, Ethereum, etc. We can also use Coinbase as a wallet and it accepts bank transfers as well.
I have a few friends that use LocalBitcoins to meet up with locals in Los Angeles. I think this is inefficient since it can be time-consuming, however, there are some good deals and you can trust most of the sellers. I've also heard good things about platforms such as Kraken and Changelly.
In an effort to help the community, where do you personally go to purchase Bitcoins?