Is a Rally on the Horizon?