I take my Vitamin B6 at dinner time. I don't know what the best time to take it is, but it seems to give me very vivid dreams.