Hey guys, needed some experts with computers and networking to help me with this puzzle.

I use to have 15mbps internet back in the day when I played frost wolf/lordaeron/icecrown, etc...
I use to have ~145-160ms all day everyday and 0 issues for the last 4years of playing on warmane.

Upgraded to 30mbps 2 years ago and still had the same situation as above.

Now, been playing outland TBC server for last 4 days and I jump from 150-300ms randomly. Sometimes I'm at 150ms and feel like I'm experiencing 400ms delay.
What is happening every minute is massive amounts of delay issues. I use an ability and it goes off a couple seconds later. I checked my ms at that exact time and keep checking and it's hovering at 150ms but I swear it's like 500ms type delay.

I can't figure out the issue here.
If it makes any difference I am playing warming tbc outland on a Mac using wineskin.
I use to do the same with warmane MOP and never had a issue with that either but thought I'd point it out.

Please help.