Chances for a transfer admission?(UC Berkeley, University of Washington, College of W&M, etc.)

I’m not exactly sure where to post this. I initially posted it on the transfer students forum but I’ll post it here as well.

Hi, I’m currently a freshman CS major.

I have all As for my core courses and a B+ for a gen ed.
For another gen ed course I’m taking, the best I can get is a C with a fair chance of a D.

I want to transfer after my sophomore year. Would resigning better my chances? (Looking at places like UC Berkeley / College of W&M / University of Washington / etc.) Currently attending SUNY-University at Buffalo.

Since 60 credits seem like the general requirement for transfer students, I’ll have to take an extra class or two over the next two semesters to make 60 credits. Could that be too much work if I want to keep getting As in my core courses?

So basically, should I try to get a C/D or should I resign for a better chance?

Thanks!