Hello,
I would suggest reading this to get started:
https://en.bitcoin.it/wiki/Mining_Hardware_ComparisonKeep in mind the difficulty for BTC mining has increased since ASICs are coming online, so your ability to mine for profit and/or to recover hardware costs may be limited with BTC.
You may consider mining other coins, or purchasing coins outright through an exchange if you're looking to invest.
Best of luck