Bitcoin Can Reach $105,000 This Month, but There is a Catch: Analyst