For me, not having to worry about the "where" and "how" related to physical placement and connection of that Ryzen box is worth the premium and then some.
Then use a dedicated provider. You won't save as much, but in raw costs, you'll be about 2x ahead and in cost/performance you'll be 4x-8x (much more if you're a heavy bandwidth user, and much much more if proper hardware lets you scale vertically rather than prematurely having to scale horizontally).