Apple earnings and cash (PLUS: Expect DJIA 21k before 23k?)