The half life of halo is reportedly around 12 to 16 hours. It would be best not to take it all at once. Halo is usually dosed twice a day equal hours apart. I have always tried to have a dose close to pre workout as possible.
Some suggest to take the dose at least 4 hours away from your cycle support supp due to interference with absorption, however, there is nothing proven on the topic and seems to be bro science hype.