This is almost a repeat from another thread.
The OS and programs should be on a Raid-0 SSD array
Then have two 1TB spinner drives, one for samples, one for Audio.
For a single threaded program (I know Sonar is multi-threaded) The speed of a computer = (Clock/access time) - whatever load the video card dumps on the CPU.
Since clock speeds are maxed in the 3-5 Ghz range (including overclocked machines) the best improvement is reducing the seek times with Raid-0 solid state drives. But they are still too expensive for the space needed for samples and the actual files. Sonar can be set up to use separate drives for samples and Audio. Just keep the program and OS on the main SSD's
I'm not current on mother boards, but some are better for Audio than others. I would try to find out what PC labs and other manufactures of Audio only computers are using and use that.
That seed, There are cost effective drives out there that may have reliability issues but are cost effective. 12 gigs of ram is enough, and an I5 will be enough to get going. But you should try to get a socket that can be upgraded to an I7 later. At that budget, you are better off getting faster drives and using built in vid cards. do not get a shared memory vid card. You will want all the ram for the software.
If you really don't have the budge for multiple hard drives, there are new hybrid drives with both SS and spinner in the same drive.