Tropical Storm Beta makes landfall in Texas, but amount of rain to come still unclear
HEDGE accordingly