Can we go back to basics, please?
What kit are you testing the speed on (old laptop, new laptop, PC, etc., and is the NIC capable of 100Mb/s+?), what browser are you using, etc.
Is anyone else in the house doing anything on the internet at the same time (streaming, gaming, downloading)?
You need to set up a base testing environment - so no one else using the VM internet (everybody’s devices disconnected from vm WiFi), run a couple of different speed tests, and post the results back here.
It’s difficult to help without full info.
https://www.thinkbroadband.com/speedtest
http://www.speedtest.net/
http://www.broadbandperformance.co.uk/