If you just want to quickly get started with Bitcoin, buying using an exchange is the best way. While the app itself is great as it is easy to navigate the process of withdrawing funds is not so great. I purchased BTC with the intent of withdrawing to purchase another crypto. A week and several emails later my BTC has not yet been released for withdraw. Thank you for your support! Let me tell you now that no one knows, so take any and all advice from the internet with a grain of salt.