API Caching Strategies: How a Data Pipeline Cut Costs by 80% with SearchHive