It may be early but the 2020 election cycle is already shaping up to be the most expensive in history. There are seventeen candidates already in the running for the Democratic nomination with more expected to come this week (Joe Biden the most notabl...