BTC price crosses $42,000: Are you already missing out?