Is JPMorgan Chase Stock Undervalued or Overvalued Before Earnings?

JPMorgan Chase stock is beating the market, and it reports earnings soon. But does that make it a good buy today?