Firstly, decide where you want to build your career, India or abroad. If India, better to do within India. If abroad, aim for 4-5 years of work experience as it improves your chances
If going abroad, do consider geo-political risks as any immigration policy changes can impact your chances of getting a job. Hence work out if you are in a position to pay the loan back working in India. This is the worst case scenario but important to bear in mind
I would recommend do MBA in the country where you wish to build your career as it provides best career prospects