Now Might Be One of the Best Times to Buy Bitcoin