Is Another Rally Still Ahead?