Rebuild or reorganize just for the cause of it is not something you should do.
Indexes has to monitored over time to see how and when they become a problem.
There are a lot of T-SQL queries around out there that you can run on a regular basis (without changing anything) to better help you understand what is going on.
When you know that, then you also know what indexes to rebuild and/or reorganize and at what frequense.