If you're talking about right now, mining is not very profitable, but it is still earning me more than I'm spending... Right now, I'm only earning about $20/day. At the market's all time high, I was earning about $200/day. Plus, while the actual dollar value of what you mine now isn't worth that much, holding your coins until the market goes back up to its previous all time high would be equivalent to as if you had mined it at that time.