Should I go to a low-ranked school where I can shine, or an elite school?

How serious are you about pre-med? If that is your true focus, then go to the cheap but decent place.