Consider applying to at least six colleges. Have a mix of reach, match, and safety schools. Having a balanced list of schools to apply to increases the chances you’re accepted by one or more colleges where you'll be happy.
You also shouldn't rely solely on a school's ranking or the advice of others. Take many factors into account. Remember that the best school is the one that makes you feel at home. The best one is also the one where you can thrive. Look at schools that have programs that interest you. Visit the campus. Talk to students who go there. Only apply to schools at which you can see yourself being happy.