Hi OP,
Here are a few suggestions.
Definitely take a practice exam to gauge where you are at. I would suggest doing one from the MBA website as these are most representative of what you will see on test day.
I assume that you aren't working from now until you start in management consulting. I would normally say 10 weeks of studying before the exam is a bit tight but since you could easily do 4-6 hours per day (2 hour study sessions in the morning, afternoon and evening) and still keep yourself fresh. This could give easily give you 350 hours of study time before the exam which is more than enough. I usually suggest around 150 hours of studying time for students (although this varies depending on where you start with your score and how high you want to progress). In any case, you should have plenty of time to study for the exam.
While
Magoosh has some great stuff, here are some additional resources that I think you should take advantage of:
Offiicial Guide GMAT Review (edition 12 or later)
Official Guide GMAT Quantitative
Official Guide GMAT Verbal
Total GMAT Math by Jeff Sackmann
Manhattan GMAT - Sentence Correction book
Veritas Prep - online question bank and practice tests
I highly recommend Veritas Prep. Its practice exams will show you how long you took to answer each question relative to the average, what percentage of people got that question correct and it will also tell you what areas you most need to work on - helpful information in terms of focusing your study strategy. I also suggest doing one practice exam every week so that you can measure your progress. Use the first study day after your practice test to review the questions that you got incorrect.
Other things to note - you will need to get used to the timing of writing the exam (i.e. - doing quant questions in 120 seconds on average). What I suggest for this is giving yourself 30 problem practice sets, and forcing yourself to do them in 60 minutes. Also, you may need to go back and review some math or English concepts. Although the GMAT doesn't want you to have to memorize a lot of things, there are certain formulae and rules that you will need to know and apply on the test. I would suggest mastering these early on.
Best of luck with your studies!