He only toyed with running for President in 2012, undoubtedly to get more publicity for his name.
When he hinted at a run this year, no one believed him. Then he did the unthinkable, he entered the race.
First he called Mexicans rapists - his polls went up
Then he said John McCain was not a war hero - his polls went up.
Then he implied Megan Kelly was on the rag - his polls went up.
Yesterday he drew 20,000 in Alabama, the highest of any Republican candidate, and almost reaching Bernie Sanders' high.
Now we have the latest poll hot off the presses.
Trump 32%
Bush 16%
Carson 8%
When only cast against Bush and Carson:
Trump 44%
Bush 29%
Carson 25%
Some of you relish Trump as the Republican nominee. You figure he is easy to beat. Nevermind the fact he can finance his campaign and have money left over.
Trump is not a flash in the pan like Bachmann, Perry, Cain and Gingrich were in 2012 each taking their turn at the top.
Trump is a master showman and he knows how to put on a good show.
Now it is too early to know how he would fare in the general election, say against the Democratic frontrunner, Hillary Clinton.
In a recent Quinnipiac poll Trump beats Clinton in Florida - 43% to 41%
Everyone assumed earlier this year it would be a Clinton/Bush race just like they assumed in early 2007 it would be a Clinton/Giuliani race.
If it is a Sanders/Trump race, we will have one of the most stark contrasts in American presidential election history.
Time will tell.