Prevention is the foundation of public health. Achieving it, however, “requires investments with benefits that might not be realized for many years,” says a new study from an Institute of Medicine committee.