The bull market is coming, is everyone ready?