@jaxenro has it right. If the time of $300 silver comes, the idea will NOT be that you cash out your silver for $300 and go spend it at
Walmart at normal prices, it's more like there will not be confidence in the fiat currency at all, while people will accept hard silver in payment for goods. It's insurance against hyperinflation or other sort of grand-scale systemic meltdown where we revert to a barter system.