'The Ranch' Has a New Release Date and Netflix Fans Can't Contain Themselves