You are going to get varied answers to this question.
My machine stays powered up and connected to the internet 24/7 via a Ethernet connection . Of course I have a firewall on the router itself and Malwarebytes on the PC.
Microsoft release security patches ever second Tuesday of the month (Patch Tuesday). On the very rare occasion, Microsoft release security patches outside that cycle (out of band)
I just like to be able to, at the drop of a hat, check for any updates for any software that may be required without having to worry about reconnecting/disconnecting/reconnecting. I just want the internet to be just their all the time.
I have never had an issue with Sonar Platinum with this configuration.