Anytime! Fiber is so important to your health that getting the recommended amount of fiber however you can is great. Many people take fiber in the morning or before sleep to help with midday or midnight hunger cravings. You may also find that taking daily multi-fiber with meals helps you from overeating.