Key Reasons Why Bitcoin Just Tanked to $42K