The best time for a person to buy shoes is in d afternoon because d foot tends to swell a bit around this time.