There is no pre-loading either so depending on your internet connection it could take a while to download. I've not used EPIC yet myself but the servers might take quite a bit of a battering when BL3 first launches if everyone is trying to get it. Hopefully they will have adequate server capacity for everyone to download it at a decent rate. On the upside with the game having gone gold several weeks ago it should be in a good state at launch so once you do get it you should be able to enjoy it.
Still not ordered my copy yet - probably should look into it!
[Edit: Super Deluxe Edition just pre-ordered. Apologies in advance if this condemns the game to the dumpster! Last two games I pre-ordered from Gearbox were Duke Nukem Forever & Aliens: Colonial Marines!!! ]
"And whether you're playing on PC, Xbox One or PS4, we're happy to announce that Borderlands 3 will be available for download roughly 48 hours ahead of the launch date! "
There's a possibility of some Borderlands 3 golden keys. I was able to redeem this 3 golden key ZFKJ3-TT3BB-JTBJT-T3JJT-JWX9H against BL3 at the old SHIFT rewards site. Be interesting to see if it works when the game launches.