Why announce now? Keep people guessing
LOL! Do you really think that anyone out there doesn't think he's going to run?