Why Is Topiramate So Expensive? Pay $53 Instead (2026)