Medicines can't get good things, except the master's supplies. The best instant red is that pilose antler Dan only adds 1992 blood, and the rest is guided to recover, with little blood added. I only add 3000+ blood when I am in Grade 6 pharmacy, and I can add 9000+ blood when I am cooking at Grade 6.
Therefore, if you cook and practice cooking, you don't have to choose herbs. If you specialize as a teacher, you must also improve your pharmacological level. After level 30, you have to go to the guild to upgrade. It is relatively easy to upgrade to level 50.