best time to buy inflation hedge explained