Not on release either. I usually wait 6 months or longer before playing a new game, to wait for patches. And sometimes I don't play a game until it has been years after it was new. I already kick-started this one, so will get a copy when its done, but don't have a computer suitably powerful or modern to play it on, so will be waiting to play it anyway until near the end of the year or so.
Anyway, long story short, I chose "No, only on release" because it was the closest to my answer, even if technically its not my true answer.