Can I get into a top college with 2 C's junior year?

For all of the high school, I have gotten mostly As and a few Bs sprinkled in there and entered my junior year with a 4.1 GPA. However, my first semester of junior year I got 2 Cs and the rest As. Will this completely destroy my chances of getting into colleges with 20% - 30% admission acceptance rates? I plan on not getting any Cs next semester. I’m just worried that even by doing so, I will not get into the colleges I want. Additionally, I am taking all IB classes if that helps anything.