This question as proposed in today’s NY Times print edition isn’t all that difficult to answer.
If you were a top talent player, would you want the risk of the Detroit Lions drafting you an thus destroying your career?
Hence, none of the top talent wishes to declare early – e.g. Tim Tebow. I’d declare now while the money is still good!