Load times on just about any new intensive game and for all it is dated, DAI is still fairly stressful on slightly older hardware, is a combination of several different things.
CPU...having a good enough CPU to run everything in a reasonable time is a must....so a decent one is needed.
RAM....having the ability to store and play with large segments of the game at once instead of having to cache them back on a HD in virtual memory is a must.
Fast HD...whether it is a SSD or a quality HD having a good, unfragmented and not maxed out HD/SSD is needed.
GPU...many people don't realize how much their GPU/graphics card, does for the machine when it comes to processing, and why a good one with decent memory and clock is needed.
So you add all these things up and you get load times....if you are getting extreme long times, and you don't want to spend big bucks, then look at the amount of free space on your HD, defragment it, close background processes that take up cpu and memory, lower resolutions and see what it does for you. Spending minor money, would be more ram, maybe a HD that is dedicated to just your games...maybe a standard HD 500GB but very fast drive...or a smaller SSD 250G(those are still pricey for memory size...)
After that, then you start talking big money in a complete rebuild with faster cpu, SSD, 16G ram(or more), and a smoking GPU.....but like I said, big bucks....