1 BTC = $41.9K USD -- Is it really time to buy now?