SQL Server Index Maintenance-Conditional Rebuilds
It's totally an opinion and observation based in my current project where we handle databases over 20 TBs . We do not do any rebuild or re-organize of indexes as that is very expensive operation. So please check if that is actually helping you out in performance. Rather we focus more on update stats daily with change or modified stats. 

If needed, you can use ola hallegren which has excellent parameters to set that up else use the one available from Microsoft.  The SQL tiger team has been doing an excellent job for such activities in their git hub page for adaptive index defrag proc  here