The only thing guaranteed in this season's Scottish Premiership title race is there will be plenty more twists and turns.