US election: Is this the best way to pick Trump's challenger?

The US primary campaign season is long, costly, and leads to relatively low turnout rates. So is this the best way to pick a contender to take on Donald Trump in November's election?