Thanks for the info. I've only invested a very small amount (under $100 just to experiment with Hashflare). After the fact, people were now saying do not invest in cloud mining on youtube.
If the price goes up higher, I'll just manually re-invest the BTC I make back into the hash rate, creating a new contract (not clicking the re-invest button). I look at it like this, it's only $100. If the price of BTC goes way up, great.
As far as buying Crypto, I tried it with Coinbase and the purchase would not go through. I think my bank was blocking that site for some reason. Any thoughts on a site called Uphold.com?