Bitcoin has undergone an extremely strong rally over the past few weeks, shocking most investors. Even after this morning's drop toward $30,000, BTC remains up by approximately 75 percent in the past 30 days and up by over 100 percent in the past six weeks. The rally has shocked even the most fervent Bitcoin supporters, as there were many...