Take a look at the Freshman Profile so you know what GPA and test scores are needed to get in.
http://admissions.berkeley.edu/studentprofile
Calculate your UC GPA at the end of Junior year. https://rogerhub.com/gpa-calculator-uc/
Look at last years decision thread to give you an idea of what kind of applicants are accepted or rejected:
Lastly, remove “dream school” from your vocabulary. Your dream school is where you are accepted and will excel.
Good luck and come back and update once you have your GPA/Test scores etc…
Apply to a wide range of schools and always have a safety or two. Know your school budget and stick to it.
Are you a CA resident?