best time to buy economic trends understanding basics