For starters, give us more info on your network setup. Also, run some speed tests from another device on your network as well as your PS4. That'll help isolate if the issue is your PS4 or the larger network.
I'm assuming you've already done this but I'm going to say it anyway: powercycle everything in your network, then restart them in order of modem, router, playstation (make sure you powercycle the PS and not just rest mode it).
Thanks for responding.
Okay so to begin with my current setup is a PS4 Slim 500GB.
My internet runs regularly at 85Mbps down and about 12Mbps up (not bad for South Africa)
So I Googled the issue and I was told to clear my caches.
So first I unplugged my modem and hard reset it back to factory settings.
I then turned off my PS4 and unplugged it for 2 minutes as I was told to.
I then plugged the PS4 back in and booted it up.
Then I was told to launch the game and whilst it was loading to hold R1 + L1 (as this would clear the games cache)
I did so and yet the game was only running a tiny bit better.
I was disconnected during a league race due to a crash not much later on.
I have reached out to different forums and chats and I have been told to let my entire garage load in first. (As before I could not see any of my Vehicles)
So at this moment I am waiting for all 252 of my Vehicles to load and I will see if that helps.