The idea is to get through undergrad maximizing your education dollar, with an eye on grad school. For a family in your income bracket, you will probably be full pay at most schools. If you want to go OOS, you will need schools that have good merit or low tuition. Some schools have combined BS/MS programs too, which usually saves a year. Some highly ranked OOS schools are a lot cheaper than others- Rutgers is $34K (in state), Georgia Tech is $48K, UCB is $62K.
Next fall as a junior you will take the PSAT, which could qualify you for national merit scholarships if you do well enough. It is definitely worth studying for over the summer and perhaps taking the SAT in June for practice. You could get full tuition at schools like Alabama, Oklahoma and Nebraska, or half tuition at USC (making it close to Rutgers pricing), along with many others. If you are committed to social/environmental change you could receive other scholarships. Look into it now so you have a year to start something.
Should you decide to go to grad school for business you have several options: Nearly free as a Ph.D. student in a funded program (you’ll also get an MBA when you submit your dissertation at many colleges), on scholarship (often determined by your GMAT score or if you work in a non-profit, or as a full pay student ($125-$200K)
I would keep my undergrad costs as low as possible while still attending a reasonably highly ranked uni as the best mix. Life has a way of altering plans so maintaining flexibility is a good strategy.