Ideally, yes. Medications help lower cholesterol and reduce your risk of heart disease, heart attack, and stroke—but they’re not magical, and they work far better when combined with a healthy lifestyle that includes regular exercise, healthy food, and stress management.