Bitcoin Tests $93,000 Resistance, Potential Rally to $125,000 on Horizon