Crunch Time for Bitcoin as it Faces Last Chance to go Mainstream