I think they are the best right after they are cooked, but you can precook the patties and keep them in the refrigerator. If you do, I recommend undercooking them by a minute or so. That way, when you heat them up they won't be overcooked.