For me any Wi-Fi drops were solved by disabling power saving in NetworkManager
Create a conf file:
sudo nano /etc/NetworkManager/conf.d/wifi-powersave.conf
Add this into the config file:
[connection]
wifi.powersave = 2
Then restart NetworkManager or reboot your system