New research: three months for high street spending to return to normal