Generic drug prices have dropped overall, but year-by-year changes show dangerous spikes for drugs with few manufacturers. Learn why some generics cost $4 and others jump to $50 - and what you can do about it.