Bitcoins mining is not all that profitable as the hype in the media. Electricity cost, hardware cost and maintenance cost are the main reason why mining seems costly. Those same money in setting up a mining can be use to trade or buy and hold which in turn can also be profitable.