Is a Bull Run on the Horizon?