Time don't matter to me, i don't have a routine for it. I do whatever pleases me. For me it's the only way to go, because this hobby is about enjoying it. Not to tie me down. I am not a scientist, just being a practical reefer.
That been said: From a scientific stand you should do it at the same time each day.
I never got to deal with dino's, because i always kept my nutrients level higher than most reefers do.
In conjuction with the dosings and the powerfilter this balances the system and corals are kept healthy and growing. This dynamic seems to remove all waste products which may cause dino's and cyano to thrive.
Recently i had my nutrients bottomout in one tank which cause STN on corals. The dying tissue was food for Dino's. By raising nutrients the corals recovered, but the dino's always found a foodsource, because the presence lof large amount of dino's is detrimental for corals.
The step for my own dino procedure is:
1- Lower lighting to relieve stress from the system. More light enhances all processes (especially pests)
2- evaluate flow for the removal af wasteproducts
www.DSRreefing.com/stream
3- Raise nutrient to adviced levels
http://dsrreefing.com/compactcalc/
4- daily replace powerfilter fleece!
5- stir/turkeyblaster sandbend after replacing filterfleece
6- remove whole sandbed if problem persist
7- finally be patient and stay on track. Battling Dino's require a long breath and a change of old habbits.