Massachusetts has its primaries for Congress and state offices in September even though Presidential primaries and town elections are in the spring. I've never understood why exactly.
I think it's actually quite sensible. There is no good reason to have more than 3 months between party nomination and general election. Town elections usually don't require primaries, and in states where they do they are typically a couple of months before the general election. Presidential delegate selection is not the nomination, but is the prerequisite to the nomination.