I think it is better to wait to get your MBA. Not everyone needs their MBA in order to be successful in their career and sometimes if you find a good job, they will pay you to go back to school to get your masters if you need to get it.
I strongly believe you should wait to get an MBA. If you are going to college right out of high school, it is much harder to decide what you want to actually do. I think if you wait awhile before you decide to get an MBA, you will be more willing to do the work and actually get a good job.