I went straight through from undergrad at KU (Univeristiy of Kansas, Class of 89), and got an MBA in Finance from the UT (University of Texas) in 1991. It was difficult at the time to stay in school while my friends were out making decent money, but now I'm glad I stuck with it. Take the time and get the advanced degree. You will derive satisfaction from going the "extra mile". An MBA today is the equivalent of a BS or BA from a couple of decades ago.
Hope this helps.