Advice for Transferring

Hello!
I am a freshman currently attending a top-20 university with a 4.0 GPA. I graduated from high school with an unweighted 4.0 and was the first in my high school to get a 4.0. I had decent, but not extraordinary, extracurriculars, and my ECs in college are currently okay but not great (I’m on a sports team and I volunteer 3 hours a week. I’m also in the pre-vet club.)

Unfortunately, I’m not too happy where I am now, and I would like to transfer to a smaller university that isn’t situated in a large city, as I’ve come to the conclusion that I am most definitely not a city person. I just miss being able to have classroom discussions, and I feel as though a smaller school would help me grow both academically and socially. I’d like to double major or major/minor in biology and english (with an emphasis in creative writing). Right now, I am looking at schools like Pomona, Brown, Claremont McKenna, Georgia Tech (kind of random, but I know someone who goes there and loves it), Amherst… etc. I have a problem, though: I don’t know if I should apply next spring or wait until my sophomore year. I know two professors fairly well from this semester, and both are willing to right me decent and (hopefully) good recs. However, I don’t know if another semester of school would increase my chances of getting into another school, as I’ve only known these professors for 16 weeks or so… would it be better if I stayed for another year and asked for recs from professors I’ve known for a longer time? My classes next semester will be smaller (so more interaction with professors, not just office hours), and they will also be more “rigorous” (this semester I took a required writing course, general chemistry, general biology, and an English class… not sure if that’s rigorous enough? It definitely felt hard though, but it was only 16 units in total.) I don’t know… honestly, any advice regarding transferring would be great right now, because I’m kind of lost!

Thank you so much in advance.