With the market near all-time highs, how much gas is left in the tank? Is there room left to run or is a bear market ahead?