What Causes Bitcoin to Go Up and Down: An In-Depth Analysis