Bedtime is the best time to take high blood pressure medication according to the European Society of Cardiology. In a new study people taking all of their blood pressure medication at bedtime had better blood pressure control and had around half the risk of dying from or suffering heart attacks, strokes, heart failure or requiring procedures to treat heart artery blockage.