I am in US and got .com domain for my Magento store, I am Located in California and don't know how to choose the hosting? Should I buy the cloud server setup in California or I can buy it from anywhere? I am Using Cloudways Magento hosting and just waiting to select the server location. Please help me in this issue because I will be delivering in California only.