when is the best time to pop blood for blood?