Self-Hosted LLM vs API: Decision and Cost Framework | Tokenware