you have to get into a top school to make your trip worth going. But since your GPA is not good, you really have to make it up by GMAT and working experience. I assume you are a manager already, if that is the case, you really need a really good GMAT to find out what level of MBA program you can get into. if it is something outside top 20, I would suggest you to stay where you are.