your home, obviously you dont need the bar for convenience, so stay away from them. i eat one a day but that is because im in school and they are great for convenience, but if your at home food is a better option, food tastes better, food is cheaper. there you go, have some cottage cheese that is a great meal to eat for protein before bed, personally i cant stand cottage cheese so i have tuna before bed.