Babka is best eaten the day it's made. Warmed up, it's good for three days. Otherwise, freeze it for up to three months. Double-wrap to protect it from freezer burn.