Cloud LLM vs On-Premise: When to Self-Host (And When Not To)