After 3 weeks of down time, oh my god what a nightmare!
It was because our old web hosting provider was being purchased by new company and everything become sluggish and slow after that.
I cannot even manage to download my website backup.
Now I finally on new web hosting company that even run on an SSD, hope everything will run fast and smooth after this. 🙂