bool CloseEnoughToPlaneToPlant()
    {
        if (nearest == null)
        {
            DebugText.CloseToPlane("no nearest plane");
            return(false);
        }
        float d = (transform.position - nearest.transform.position).magnitude;

        DebugText.CloseToPlane("dist:" + d);
        return(d < .05f);
    }