Just be sure to remember to reboot every once in a while to allow system software updates to install as part of a general maintenance routine, though waiting for an OS X Update or Security Update is generally a sufficient time between reboots. If you use the Mac every day, simply putting it to sleep when it’s not in use or overnight is probably the best choice.
It’s practically instantaneous to sleep a Mac and when you wake it up all of your open apps, documents, window arrangements, and web pages, are exactly where you left off with practically no delay. This is my preferred choice because it provides for the easiest and fastest way to resume work while still maintaining hardware.