Every morning. I plug the phone in overnight, turn it off when I wake up (while it's still plugged in), turn it back on when I'm ready to leave the house for work. It's a habit from having android phones, but I know for a fact it holds the 100% showing on the battery indicator for a longer period of time. I also close out all apps in the multitasking tray every day before turning it off. I know this is a long explanation, the process probably isn't totally necessary, but it's really fast and easy to do, and I swear it helps battery life quite a bit.