CUA vs VT

I’m currently deciding whether I should enroll into Catholic University of America or Virginia Tech for a major in Biochem with the intention of following a premed track and applying to med school. Although CUA is much more expensive would it be worth it? Does CUA have better premed or VT? I haven’t received my financial award yet and I received an 18k scholarship for cua. My family really wants me to go to VT just because it is cheaper but I am hesitant because maybe paying $42k for CUA will lead me to a better future. I am also hoping to attempt to get free housing my sophomore year. I am just at a loss at which school is better. Any thoughts are appreciated.