Is J.C. Penney a Slam Dunk Heading Into Earnings?