Gold has been main form of money for 6 thousand years and fiat currency has been around for less than 50 years. When I first started buying gold back in 2005 it was just under $500 an ounce, today it is just under $1300. The price of Gas, rent, food and everything else has risen along with price of Gold. Buying gold is not a get rich quick scheme, simply a store of wealth or purchasing power. Your main reason for using Gold Money should be as a saving account. True unlike a bank here in the U.S you will not gain any interest but in a bank you would have less than 1% interest with a rate of inflation of 2% which I believe is very under calculated and far from the true rate of inflation. IF you believe inflation IS only chipping away at your saving at 2% a year this means if you work and save for 40 years you have lost 80% of the value of your savings to inflation alone. This is bad enough assuming you have had steady work and never had to jump into the savings due to job loss, medical condition or some other emergency. A Gold Money debit card should not be what you buy coffee or lunch with. I should be a store of wealth, a emergency fund or maybe when traveling abroad to save on conversion fees. To answer the main question the best time to buy Gold for you Gold Money account, physical bullion or mining stocks is when you have the money to do so. This is especially true whenever there is a big drop in the price where the market has shaken out speculators or people who don’t understand the different between money and currency.