Can you elaborate on the process of purchasing cryptocurrency using MoonPay? I'm particularly interested in the steps involved from setting up an account to actually making a purchase. Also, what are some of the benefits and potential drawbacks of using MoonPay as a payment method for acquiring digital assets? Additionally, are there any security measures in place to protect users' funds and personal information? Lastly, are there any restrictions or limitations to consider when buying cryptocurrency through MoonPay?