buy at 2800 or is it better to wait?