I think it will touch 20 in the next few days with the main net release.
May pump a little more before dropping down to what it is at now.
i agree with your expectations. it looks like in accumulation phase now and i believe it'll start going up by tomorrow night