Gold is absolutely stable in value. Has been for thousands of years. This is why coinage laws have always been set in Gold. Or in fractions of Gold Value in Silver.
Here is how it was explained to me one time by a very wise and successful economist.
In Roman times an ounce of Gold would buy you a good horse.
In the 1800s an ounce of Gold would buy you a good horse.
Right now an ounce of gold would buy you a good horse.
Despite currency value smoke and mirrors going up and down the true purchasing power of Gold weight has never changed. One ounce will always be equal to one good beast of burden.
Good explanation.
I love this horse observation.
I guess a good horse would cost me about $2,000 right now.