BTC & Crypto: Is now the time to buy?