When multiple companies make the same generic drug, prices crash. But as fewer manufacturers enter the market, prices rise - putting patients at risk. Here’s how competition keeps drugs affordable.