The full story is that once my laptop started having WiFi problems around two weeks ago, I did a hard factory reset (clearing personal files and OS updates) and noticed that WiFi was slightly better (still not at full potential though). The WiFi became even SLOWER! I saw that this update was launched about two weeks ago (around the same time my WiFi started having problems). After "updating" (took like 5 seconds), it says that "thank you for upgrading Windows blah blah." I did a little bit of research about that and found that there's a tool that you can download to upgrade Windows 10. You might be right about the Windows 10 upgrade issue. The weird thing is that I've been using my laptop for 3 months now and it didn't have a problem until two weeks ago, which makes me think that this is a software problem. I'm not really familiar with these, but I heard somewhere that there are certain frequency speeds (5 GHz, etc.) that need to be configured in order for the driver and the router to be compatible. I have an Intel Wireless Dual Band AC 8260 as my wireless driver. This tells me that there's something fishy with this laptop's wireless drivers software-wise.
The weird thing is that after I downloaded and installed those updates, it says that I need to install those same drivers after re-scanning for updates. Whenever I use Intel Driver Update Utility to attempt to fix the problem, it shows that I need to update my WiFi driver and my Bluetooth driver. This isn't the case with other devices, such as my phone's WiFi speed, where I can stream HD Youtube videos with no problem.
I also noted that the signal strength is at maximum so distance isn't an issue. I know that the Ethernet is almost always faster than the WiFi but the discrepancies are just jarring. Downloading the same file, the WiFi downloads at the rate of 70 kbps (pretty bad) while the Ethernet cable is at 700 kbps ~ 1000 kbps. Recently, the WiFi on this particular laptop has been sub-par.