My laptop is connected to the internet via ethernet cable, but every time I start up my laptop I have to wait minimum 5 minutes before I'm able to access the internet(load a website).
Try and check the Controller Drivers and make sure everything is up to date also Laptops tend to have this issue so if its an outdated or older laptop then this might be the cause