Not enough information to even begin to answer that for you
The meds "you might need" can be very different from every other diabetic
If your Fasting or Post-Prandial sugars the problem, how advanced is your disease, do you have kidney or heart issues as well, can you afford the expensive meds, what is your target, how much lifestyle change are you willing to make
Your question can only be answered by a health professional who has access to all your tests and medical history and can follow up regularly
There is a number of great diabetes drugs out there but to find what is "best for you" takes some trial and error by a professional who can change or adjust and evaluate the results "clinically"
You just can't get that answer on the internet
Best medicine for? You mean diabetes?