BTC/USD may reach $14K in next three weeks