private void MoveTowardsShip()
 {
     if (!ship.activeSelf && Vector2.Distance(transform.position, newShipPosition) > 0)
     {
         transform.position = Vector3.MoveTowards(transform.position, newShipPosition, moveTowardsSpeed * Time.unscaledDeltaTime);
     }
     else
     {
         movingTowardsNewShipLocation = false;
         shipReachedNewLocation       = false;
         respawnManager.RespawnShip();
     }
 }