How long can a bull market last

0