There is no particular time recommended to take ashwagandha. You can take it anytime during the day or night, depending on your goals and needs. If you are taking ashwagandha as a part of your regular routine to boost your health and immunity, and overcome laziness, then mornings are the best time. You can take the supplements after breakfast or include a spoonful of its powder in your smoothie or drink. However, if you are taking ashwagandha to promote sleep, you should take it at night before hitting the sack. Taking ashwagandha at night can help you relax and unwind after a hectic day. Hence, it is important first to understand your goals for taking ashwagandha and then choose the time that suits you.