Can BTC Push Past $30,000 Zone This Weekend?