I'm a 19 yr old URM black male, 3.7 GPA, finishing up the first semester of my junior year. I'm shadowing two doctors, started undergraduate research this semester, am involved in hospital volunteering, a volunteering and mentoring organization for low income youth in my college city, african student organization, and of course the standard pre med organizations. I decided to take the MCAT this year in April, to be ready for the TMDSAS Application cycle opening up in May.
My logic behind this was that I think my GPA may be the strongest it will ever be at the end of my Junior year. I don't see my GPA getting any better after my senior year considering some of the classes I have to take for my major. I wan't to know if my plan of action is logical enough to warrant the stress of MCAT studying and structuring my whole application to be ready by May, just because I think that's when my GPA will look slightly better.