I would say best time to shop for cloth is the end season. This is the time when you could buy expensive cloths on less price. I often wait for the end season sale. That helps me to save money.
I will like to suggest if you want to buy some clothes in the season at good prices, so you should checkLog In. it will help you a lot.