Don't 'whine' about market sell-off: Strategist