dependent on buy-in time sacrifice..
If it is a buy in that matters, I prefer to register early, gear up mentally, for the long haul. If it's a freebie, might as well register late, freebies are so large, number and time commitment, may as well be desperate from the beginning, shoving a lot to stay on upper rungs of the leaderboard.