I am debating weather to apply at the end of my junior year or wait until the end of my senior year to apply. I currently have a 3.4 right now and if I do well at the end of my spring semester assuming I make all A's, I will have a 3.5. I take the MCAT in January and have been scoring 32's on the AAMC's. I have a decent amount of hours in volunteering and shadowing. I also am an undergraduate research assistant. How do med schools view re-applicants?