I agree as usual broadly speaking with @DadOfJerseyGirl conclusions but would suggest a discussion with your parents.
Different families have unique financial situations and priorities. Often children are not aware (for better or worse) of what family finances look like.
Your parents may have saved for the expensive opportunity (and med school) and may value a prestige name. Conversely they may absolutely appreciate your desire to optimize. Either way not for anyone but you and your parents to impose our values.