Why Is Teriflunomide So Expensive? Pay $4000 Instead (2026)