With 450 MB dbcache, this is going to take a long time. If you have the RAM, you should largely increase this (4096 or even 8192, but don't make it more than half your RAM).
I have 8GB RAM. How much dbcache should I choose then? Yup, it's taking a long timeeee...(Running it nonstop for 7-8 hours)
While other member already suggestion, i'd say choose depends on partial amount of free/unused RAM. Although if you use Windows, i don't expect it'll have relative small amount of free/unused RAM.
--snip--
The only problem is my internet speed. I tried doing other internet related stuff and everything is running as usual. Not very fast not very slow. But the bitcoin core isn't running with all the bandwidth.
Is there any way to prioritize my bandwidth allocation to bitcoin core?
--snip--
Usually no, since it's cause by either:
1. CPU or disk bottleneck.
2. Bitcoin Core happen connect to node with slow connection speed or physically very far from where you live (which cause slower download speed).
You can try close and reopen Bitcoin Core in order connect to different full nodes, but don't expect much difference.