A too-early ranking of the 30 best 2018 NFL free agents