that really depends on the type of blood pressure medication. for instance if you took a diuretic at bed time you would be peeing all night. some blood pressure medications can make you sleepy so bedtime would be best. since i don't know what you are taking i would advise you to ask your medical provider or pharmacist for advice.
can you please tell me when is the best time to take blood presure pill am / pm