Hi Cane for life,
I've found that taking step 2 in December in order to release the score is probably not helpful. You can either take it early (june-Sept) and then release it for your application, or take it later in the year (dec-onwards) and not release it, and just coast through step 2. After December, I'm not sure it'll make a difference in the application process.
That said, I think your 234 is fine for Step 1. In my experience, Step 1 scores did not matter much for IM. I got 5 points lower than you, and I was fortunate to have interviewed at almost every top program in the country, and all of the NYC programs. I really think for IM they look more at your clerkship grades, especialy your medicine clerkship. Also, LOR's are VERY important for medicine! Those two things will go a lot further than a step 1 score.
I hope this helps!