Every time you start the pc but it doesn't take long, just set the software to auto-connect on startup and set it to launch on startup and the internet will be ready to go(I know this because I used to have connect a few years ago at my old home).
But during peak times, if you share it with a lot of people, won't you be getting a fraction of the speed you pay for?