Learn how Medicare Part D formularies cover generic drugs in 2025, including cost tiers, the $2,000 out-of-pocket cap, how to save money, and what's changing next year.