Caucuses pick the president

By the time Texas votes, the candidates will probably be already chosen.

Iowa 1/3
New Hampshire 1/8
Michigan 1/15
Nevada 1/19
South Carolina 1/26

There are heaps of states voting 2/5.

Texas doesn’t vote until March.

North Carolina doesn’t vote until May! Does anyone there go to the polls? Is there any reason? I am wondering that myself about Texas’ March caucus date.