The Bull Market has Arrived