How many shards are recommended 3TB index with 15 million documents?

I am trying reindex my old index. Present Index size is 3 TB with 18 shards for 15 million documents. What is the recommended number of shards for good performance( recovery speed, query speed, reindex speed etc)