Any time is the best time to buy shoes! You can never have too many right?
But seriously, researches show that feet tend to swell during the day and are at their largest sometime during late afternoon. Taking this into account, the best time to buy shoes is either late in the afternoon or sometime during the early evening. It is not advisable to buy shoes in the morning because your feet haven’t expanded to its maximum size yet. Shoes that feel and fit right in the morning could become a little too tight later in the day.
So whether you’re buying dress shoes, office shoes or shoes for walking, running, biking or dancing; regardless of whether you’re male or female – it is best that you fit the shoes in the afternoon.