Bitcoin: Is it Ready for a Breakout or Another Decline? Key Levels to Watch