Self-hosted TTS or an API: the crossover

The crossover sits near 290M characters a month, about 4,800 hours of audio. Below it the API wins on total cost, and the GPU bill is not the whole story.