Filament shipped in aluminized plastic bags should last years without needing to be dried. For example, I rarely get even 1g of water out of duramic filament when drying it, even if it’s one of my original pre-COVID stash. Filament shipped in vacuum bags that are not aluminized but have silica beads are often OK for most printing, though with PETG they sometimes need to be dried; I’ve sometimes gotten 2-3g of water out of PETG packed in non-aluminized plastic.
Aluminized bags are better than non-aluminized bags. PETG is very sensitive to moisture content; you can often put up with more moisture in PLA, though it gets brittle. If the PLA breaks when left out, it needs to be dried. This can also cause tangles.
Non-poisonous indicating silica beads (the orange ones, not the blue ones with cobalt) really extend the length of time you can store filament without drying.
I’ve gotten enough water out of freshly-shipped PETG filament that I routinely dry it before using it as soon as I open the bag.
I measure water removed by weighing before and after with a sensitive scale.