There’s no better time to buy up shares of a solid apparel name with upside potential, according to Barclays.