Before making an investment, I would suggest learning more about mining and profitability. I see a lot of people throwing themselves head first in this when they don't have enough knowledge about it and end up regretting it.
So, I would suggest mining with your CPU first rather than buying everything you need to start your first mining rig. Check this thread:
https://bitcointalk.org/index.php?topic=2891680.0