It seems early, but the primaries are scheduled sooner than ever, so time may be running out.
If you plan to vote and are not yet registered, it's time to take that step. Check for registration deadlines in your state.
You may need to give yourself extra time if you plan to vote by mail. After all, they need to mail your ballot and then you need to mail it back.