Hey guys, I will be an incoming M1 this fall at a mid-tier state school. I am very interested in pursuing a career as an interventional cardiologist, and I would like to match into a strong program. I realize that I will need to match into an IM program first, preferably one at a reputed university. I understand that the prevailing school of thought surrounding medical school is to work hard and allow everything else to fall into place. However, beyond just being incredibly dedicated to one's studies, what else do I need to do to establish myself as a strong candidate? Research? Leadership? Letters of Rec? Thanks for your time.