US stocks are on their longest winning streak in 2 years – but the Fed and an earnings slowdown still linger as threats, analysts warn