I have this issue again and it seems the main reason is the interference between Bluetooth and WiFi frequencies. Updating to 5Ghz WiFi fixed the issue for me before in the old office but replacing a perfectly fine router with the new that supports 5Ghz is not really a solution.
Some people claim it to be a driver issue since Yosemite but I don't think so because my MBP 2012 worked flawlessly until it died in late 2018 and I had these issues with MBP 2018 since I bought it. So, my take is that it's a hardware issue caused by a bad design.
UPDATE: I've once again confirmed that switching to 5Ghz WiFi network fixes the issue. It doesn't matter whether you have both 2.4Ghz and 5Ghz enabled in your router as long as MBP connected to 5Ghz. I can't express enough how disappointing this is to have this issue in a so expensive laptop in its 3rd generation.