Is there anyway I can have my internet connection load up and try to connect after all my processes / programs have all loaded when booting up my computer?

Because, for some odd reason, when even I boot up my computer, it'll load the internet connection before everything else, and will say it is connected. But it won't be able to actually connect to the internet. But when I disable it and then enable it (without changing any settings at all), it works fine.