If you choose the destinations for your applications with care, you will see quality acceptances at colleges that would be superb for your academic interests:
I can’t chance you, but your stats seem to be in the range they need to be to make the hurdle at selective schools. Your ECs might be a bit light. Regardless, I encourage you to apply to some of the reaches that you mention. Just make sure to apply to a handful of target schools, and at least one affordable safety.
What are your AP scores?
What is your budget and home state?
Run the net price calculators at each school on your list to get estimated costs. Note the NPCs may not be accurate if your parents are divorced, own a business or real estate beyond a primary home.