I just want to riff a little bit on what @Creekland said. You have a generous budget from your family and your have made yourself a very strong candidate for most schools through your hard work in high school. That leaves you with lots of choices.
Not everyone feels it’s necessary to visit college campuses ahead of time, but I like campus visits. At one point I one of the schools on your list was my #1 choice by far. While on vacation we visited the campus, and it totally came off the list for me because I did not jive with the space of the campus at all and felt very uncomfortable. There was no way for me to have known that prior to the visit.
There are schools that may seem very similar on paper (or on their websites) with respect to degrees offered, honors programs, etc, but that when you are in the surroundings (the campus, the town, the fellow students, the classes) that can feel very different to you. Go for where you feel it is the right fit.
There are definite benefits to saving money. But going with the least expensive option, if it does not feel like a good fit, is not a good choice if there is the budget to pay for more without loans or financial discomfort.
In the spring of your senior year your options may look like:
School A: $0
School B: $15k
School C: $25k
School D: $40k
School F: $50k
School G: $75k
If school C feels like the place where you will thrive the most, it doesn’t matter if you could save an additional $25k over School A so long as $25k is firmly within your family’s financial comfort zone.
That’s one of the reasons why I’ve listed a variety of different schools that may not appear overly different from each other. Because one never knows (and certainly not a stranger on the internet) what the right feel for you is going to be, and it’s good to know about possible options so you can find the right fit.