Analysts say buy Amazon for the long term, despite recession concerns and slowing AWS growth