Restarting your iPhone takes up more battery than leaving it on for a certain time. It is recommended to restart once a week anyhow.