We have seen that most of the Ayurvedic professionals prescribed the medicines which need to be taken at night and morning. Actually, the best time according to Ayurveda is early morning and before 10 pm at night for medicine. Ayurvedic medicines work best and fast during this period.