Also, you’ll have to discuss it with your parents, but if you can really afford to pay full-price, them you might have some very good options! I’m thinking UC Berkeley, too.
EDIT: You should also look into Pomona, Tufts, John Hopkins and similar schools!