Spend a minimum of 2 months reviewing:
I recommend TPRH+EK material.
Start each of your study days with verbal passages (use TPR verbal workbook and EK 101 verbal and any other resource and alternate them, do not pick and choose, but use answer sheets on scratch paper so you can reuse passages) in the morning (you should start at 10AM at the latest), every week add a passage such that as the weeks progress you will be doing more passages per day and do not go past 7 per day. You will go from doing 1 per day to 7 per day.
You should go through AT LEAST a chapter a day, and by that I mean actively taking notes and reading the EK chapter and the lecture test and questions. Then you will do the same as well as do all the example problems for the TPRH subject books. Then you will go to the corresponding freestanding and passage Qs of the TPRH science workbook. The student guide included with the books will tell you which ones. Alternate subjects so that you do a diff. subject but each one evenly.
After the 2 months of content review, you should be completely done with all practice material in the science workbook. The science workbook is only good for reviewing topics, not so much for simulating the actual test since its questions focus on certain topics (it is meant to help you retain knowledge and identify weak spots of yours within certain topics/chapters. You will spend at least a month doing at least one verbal drill early in the morning, taking a practice test at the time during which your actual mcat will be, doing at least one science drill, and reviewing (with above mentioned active note taking) at least one topic (your weakest one). You will also have to check your answers for every single question of every drill you did that day by the end of the day; you should also review the answers of your practice test that day or at least the next day.
If you follow this schedule, you should make sure to have 1-2 day(s) per week (saturday/sunday recommended) as a break. When you check your answers for drills/passages/practice tests, you will check all questions whether you got them right or wrong, you will check all answer choices to see why each one was eliminated, especially if you did not eliminate them on your answer sheet; for the Qs you got wrong you will right down the rationale for the correct answer and the rationale for why your answer choice was wrong on your answer sheet.
This is my recommended study plan.