 With macro headwinds forcing dramatic fluctuations in the market and the global economy, its no wonder that some of the top retail stocks to buy now suffered. Indeed, whether were talking about more inflation or the possible rise of deflation, consumers these days have a greater incentive to zip up their wallets. 