It's not always about investment. The question is rather, who benefits from advances in public health? The answer is insurers. The biggest insurer in the country by far is the federal government. They're going to want to learn and apply lessons for many years to come from this catastrophe. I suspect that NIH will ramp up public health funding, and other large insurers might spend some money on it too. I would go for the PhD of I were you. Don't stop at an MPH. You're smart enough, dedicated enough, so why not just go the whole way?
There's a real chance I go for a PhD down the line, but I want more experience as those tend to be hyper-specialized. I'd be looking at infectious disease and infection prevention, but specialization with that. Probably novel/necglected or something like that, but that's a future me problem. Taking my life one week at a time at this point.