You should take a daily aspirin only if your doctor advises you to do so. If you have had a heart attack or stroke, your doctor will likely recommend you take a daily aspirin unless you have a serious allergy or history of bleeding. If you have a high risk of having a first heart attack, your doctor might recommend aspirin after weighing the risks and benefits. You shouldn't start daily aspirin therapy on your own.