Is it a good idea to take the MCAT even though I haven't taken physics, biochem, and soc yet? Which prep books are the best to buy that teaches these 3 subjects very well to get a good enough score on the MCAT since I haven't even take those 3 classes yet?