Can cryptocurrency mining be a long-term and profitable investment?