Which country is the best for Indians to study an MBBS abroad?

I am MBBS internship student in Chinese Univeristy.I passed my MCI screening test with a good score without any coaching. Therefore i think i am in a position to give proper suggestions.Starting off with if you should or should not go for MBBS abroad . I will say that much better if you study in India as its always better if its your homeland but despite working hard and we know how system in india can be because of reservations and lack of seats.I missed out on MBBS seat in india by a narrow margin .Coming from a middleclass family not everyone can afford donations.If you are strong mentally and willing to work hard anywhere you can choose MBBS abroad.Not at all a bad option.Niyat ki baat hai!!