Try to answer these questions first: what matters to you most? why? what do you really want to do if you have choice? If you still have dreams, consider how an MBA degree can help you realize them. Take gmat first and then apply. If you can get into top 5, then you should definitely go. Otherwise, it's your call.