If you can get a company to fund your MBA, that would be great.
Also, I don't know where you live, but I think that anywhere in the world (including NYC and SF), 300k is an unbelievably large amount of money. You might be losing perspective if you think it's not.