I think it's best to buy things ahead of time before the supply line disappears and we can't buy anything imported. It'll take years before there are any factories in the US that manufacture electronics and computer peripherals to meet demand. Not that there's a likelihood there won't be an apocalypse before factories can be built since we can't import enough building materials.