Is It a Good Time to Buy Bitcoin