--snip--
As far as Electrum goes, its a lightweight wallet, meaning it won't take that long for it to synchronized as you don't need download the current Bitcoin blockchain size. As for Bitcoin core, its different though, there is a way called pruning. wherein it will allows one to run a smaller version of full blockchain. For technical questions for Electrum, you can go visit this board:
Electrum. For Bitcoin Core, you can post your questions here,
Development & Technical Discussion. @bL4nkcode, have said, don't worry about your money, you just need to wait until it goes full sync.
running core in pruning mode does not cut down syncing times... It only saves diskspace!
You have 2 problems: core syncing and electrum syncing
Electrum syncing should not take more than 5-10 minutes, since you only download the block headers... If it takes longer than a couple of hours, you can have one of the following problems:
1) connected to a "bad" node
2) network problems on your side
3) running an old, or bad version of electrum
the sollutions to these problems
1) click on the green/organge/red button at the bottom right corner, disable automatic server selection and pick a different server
2) check your own router, firewall,...
3) make sure you downloaded electrum from electrum.org and check ThomasV's sig
A last sollution that can always be tried in general is:
downloading the latest version, installing it on a different pc, restore your wallet from the seed phrase, stop the wallet, reboot the pc, restart the pc, load the wallet again and see if it works now...
Core syncing Core will download more than 200 Gb of data (blocks). It will verify each and every block, and all transactions in every block. It will build a utxo dabase and constantly update it... This takes time...
A good CPU, sufficient memory, an SSD and fast internet might cut down this syncing time, but you can never expect your wallet to be fully sync'd in less than a day (and such a synctime would require a really expensive dedicated server)
If you have really, really good reasons for which you HAVE to HAVE access to your funds, there are ways to export your private keys and import them into an SPV wallet (like electrum). Offcourse, you'd have to solve your electrum syncing problem first...