Fear of Trump tariffs is causing Americans to buy now before prices rise—and they’re stockpiling toilet paper, medicine, and food