Bitcoin Breaks Through $8,000: Is It Still Time To Buy?