The Role of Aspirin in Heart Health: Benefits, Risks, Dosage and Timing