While there’s really no best time, make sure to take it at the same time each day. This keeps the effect of the aspirin consistent and helps you remember to take it. However, if you also regularly take a non-steroidal, anti-inflammatory drug such as ibuprofen or naproxen, take your aspirin at least four hours before using those drugs. Taking them close together can increase the risk of bleeding in the stomach and intestines. Always check with your health care provider before taking aspirin for your heart -- it is not appropriate for all people.