Silver surges above $30 an ounce for the first time in eight years as Reddit-driven retail investors shift their focus from GameStop and other stocks to the precious metal.