This isn't really a topic suitable for this forum - but I have some input. I'll answer and move this to 'off-topic'.
Digital Ocean isn't bad. You'll get good speeds, based on where the client connects from.
Just sign up for a CDN and you can increase your local speeds by providing local mirrors of your content. You can pay for it or you can just use CloudFlare's free tier. There are other CDN solutions, including free tier options. Just search at your favorite search engine.