There are many way to earn Bitcoin.There are Trading, investing etc.But I don't suggest investing because it way is very risky. Any time you can loss your Bitcoin.So please don't invest.You can join any signature campaign and earn free Bitcoin.
Chash is better than Btc because cash is real world mony not virtual mony.And Bitcoin is virtual mony.Cash aallow every place.But Bitcoin not allow every place.