Is Now the Time to Buy Bitcoin?