Bank of America/Merrill Lynch argues in a recent note that the S&P500 is overvalued. We beg to differ.