There is no torrent which would be faster than just using the Bitcoin network "hive" - which is huge. There may be a way to sync using local or low-latency nodes nearby, but any time you specify which nodes you sync from - it introduces risk.
Very good to have a fast CPU and lots of RAM, SSD is not as important as RAM.
With this command I was able to download the entire blockchain and create all indices in almost exactly 24 hours:
bitcoind --datadir=<path-to-external-ssd> -blockfilterindex=1 -txindex=1 -coinstatsindex=1 -dbcache=16384 -daemon
If you have 32GB of RAM, you can use 32768
for dbcache
https://www.reddit.com/r/Bitcoin/comments/wwdrmu/how_to_download_the_entire_btc_blockchain_in_24h/
Another option is to copy the directories from another node that is synchronized with the index you need:
sudo rm -rf ./bitcoin/blocks
sudo rm -rf ./bitcoin/chainstate
sudo rm -rf ./bitcoin/indexes
sudo rsync -aP [email protected]:~/.bitcoin/blocks ~/.bitcoin/
sudo rsync -aP [email protected]:~/.bitcoin/chainstate ~/.bitcoin/
sudo rsync -aP [email protected]:~/.bitcoin/indexes ~/.bitcoin/
sudo rsync ~/.bitcoin/blocks /mnt/externaldrive/.bitcoin/
sudo rsync ~/.bitcoin/chainstate /mnt/externaldrive/.bitcoin/
sudo rsync ~/.bitcoin/indexes /mnt/externaldrive/.bitcoin/
sudo rsync /mnt/externaldrive/.bitcoin/blocks ~/.bitcoin/
sudo rsync /mnt/externaldrive/.bitcoin/chainstate ~/.bitcoin/
sudo rsync /mnt/externaldrive/.bitcoin/indexes ~/.bitcoin/