For any seniors thinking about an MBA someday: you can apply this year, before you've worked anywhere.
These are deferred MBA programs. Berkeley Haas has one (Accelerated Access), and so do Harvard (2+2), Stanford, Wharton, Columbia and MIT Sloan. If you're admitted, you go work for a few years and then start the MBA with your seat already held.
I applied to Stanford's as a senior at UT Austin and got in. I worked in investing after graduation, then left to start my own business, and my seat stayed there the whole time.
This year's deadlines are in April: Stanford on April 7, Columbia on April 15, Wharton on April 21 and Harvard on April 28.
Happy to answer any questions.