The best time to have it is the hour before bed because it then helps you out for having good sleep and boosts your immune while sleeping.