Starbucks and Home Depot show consumers are pushed to the limit, strategist says