Why Is Cariprazine So Expensive? Pay $1125 Instead (2026)