I shut my phone down once a day. It actually recommends this in the manual. Computers often benefit from regular shutdown/start-ups. I shut it down once a day, usually at night, leave it off for 5 minutes, turn it on and charge it. I very rarely or never have any problems with speed, freezing, random bugs, or poor battery life. Another thing I have had good luck with is not taking the battery out. I used to remove the battery every time I noticed a bug, which would fix the bug temporarily but it would come back. I've been shutting my phone down once a day, and have kept the battery in for over a month and the phone has been extremely stable. Maybe coincidence but I doubt it.