Stocks to Buy during high inflation