Yeah just reading the vibecoders apology notes they posted as part of my recco:
It had 126,592 unique users within 24 hours of going up, and had terabytes of bandwidth in usage.
So if they’re blowing a TB or more a day they’d pay out the ass for raw bandwidth at per MB rates past the initial 1TB from cloud providers, and a single box would have trouble keeping up. Cloudflare doesn’t bill separately for bandwidth, and since hetzner gives you unlimited for dedicated, it would have room to seed the cloudflare cache and then cloudflare could serve 100s of TB of bandwidth per month.
All in all if set up correctly you could go with a hetzner ax41, and cloudflare businees, for a total cost of ~$270 per month