It's probably a good time to buy if you have totally lost faith in everything else, including stocks and the bond market. The move to gold over the past couple of months in particular is to a large degree down to the uncertainty in the markets. That said, Gold is at an all time historic high and whilst it may continue to rise in the short term, there's no guarantee it'll hold it's value if/when things settle down again. It is however a safe haven in times of turmoil, and like everything, should be regarded as a long term investment for decent returns.
Dunno about Perth Mint but I bought mine from these folk over 10 years ago and found them grand. https://www.heubach-edelmetalle.de/gold