The only uncertainties would be the release date for the new stuff and if there's a price change on it. Renewing now or soon would lock in the current price, but if the release of the new code is a ways off you might miss out on some time on the tail-end.
If those are your only considerations you could always wait until the second public beta, tho there's no guarantee still there won't be a price change before then.