I'm wondering whats the best time to take it. Some say mornings, others say at night. When do you get the best results?