Markets giving new peaks every month. Investors waiting to get inside are seen loosing patience and entering with frustration. This suggests that we have covered more than 70% of the rally now . Markets might peak sometime in 2016 as most of us expecting. With the history suggesting that bear markets come every 7 years, one has to approach with caution.