The best time to have it is during the morning hours preferably before breakfast. However, this is not mandatory and you may have it at any time of the day along with a glass of lukewarm water.