how bull markets form