Brutally honest chance me Rice ED1

Lots of good advice here, but some confusion on which schools are hardest to get into. Here is the exact order of the schools listed for you to keep as a reference.

Vanderbilt
Rice
Tufts/Emory
BU/Tulane/Wake
Northeastern/Rochester/Case Western

If you are chasing prestige, as someone pointed out, Emory might be your best shot because of how they treat Freshman year. Unfortunately, none of these are easy. You are a solid applicant and will do well in the bottom two categories (which are not filled with bottom-type schools).

If you have your heart set on ED1 to Rice and that does not go your way, you can’t apply ED2 to Vanderbilt because it will not work out. If you want to be aggressive go for Emory. If you want to be safer (but not 100% safe) hit the BU level.

Good luck.