You should not ever use defrag type tools on a SSD as that will "wear" the SSD quicker than normal. It has something to do with the way they work. In fact, built-in Windows defrag will actually not run when it sees an SSD anyway. You should not full-format an SSD drive for the same reason. Juts use quick format.
Over time of heavy use the SSD will go slower and slower especially as you near capacity.
1) Make sure TRIM is ON in your system: "To confirm that TRIM'S enabled on your WIndows 7 or 8 PC's SSD, open the command prompt and type fsutil behavior query disabledeletenotify (without any end punctuation). If you get 'DisableDeleteNotify = 0' as a response, you're set. If you don't, confirm that your SSD drivers are up-to-date. "
2) You can get Samsung SSD Magician software for free to analyze the drive.
4) Eventually you can "reset" your SSD by doing a secure-erase which marks all its cells as empty and will restore the drive to, essentially, "new" condition. See here: