While there's no rule against serving a Reuben cold, it's usually much better when it's warm so that the cheese is melted. The flavors also mix together much better when warm.