What you could do is spend sometime researching parts and asking around on forums like these (which is what I did for a week or so), and then take people's advice and for what parts to get! You don't even have to build it yourself, you could just do some looking around your area for someone who builds PCs for a living. That way, you get the best of both worlds!
Buying the parts yourself can be cheaper, but then again, can be much more expensive. With a budget of 2500-3000, you can the computer in my spec, but better in terms of the mootherboard and processor.
At least think about it.