Recent run proves Inverness CT have finally turned a corner