Its more about how many your Motherboard will support. Another issue will be heat, when you stack alot of GPUs close together they loose alot of cooling.
If you are doing this for gaming save your money, 1 powerful card is better then alot of less powerful ones, and if you are doing this for mining I would suggest looking at some of the specialty mining rigs they have.