I'm going to guess March 15th. There's three things I'll base this guess on
1) The final redemption date (or, deadline for big transforms, whatever) is Sept 30th. I'm estimating they sell Series 3 until that.
2) They seem to release on Wednesday.
3) As there is three set of Upper Deck (Series 1, Series 2 and Series 3 or whatever "SP Authentic Upper Deck Series 2 Update Set" it is officially) and we approximately know when the Series 2 will be released and since C1 was released a month after S1, C2 might easily be a month after S2.
Naturally this has absolutely nothing to do with official info.