523 Billion Reasons to Buy Oracle Stock in December