Not really sure.

Your ping is relatively low.
So its not the connection between yourself and wow.

Which leaves client side or server side issues.

The load time could be client side.
If that were the case, an SSD might help some.