And I think the race to the finish has always started too soon.
This time sooner than ever.
I very well could be wrong but I think there are two reasons why the Democratic field got so many announcing so quick and those two reasons are that Democrats feel/believe that Trump is very beatable and will not be re-elected for a second term. Second, and I believe just as important to them, they wanted to enter the race before Hillary decided to make another run at it. I think many would have felt reluctant or pressure not to enter if Hillary decided to make another run but now that they are in they want to make the pressure against Hillary who I know would like to run again, and might just do it.
I do though think that Hillary's time is past and she wouldn't get the pass that she got in the 2016 election.