Analyzing Bitcoin Price Trends: Insights from Macroeconomic Factors for Potential Investing Strategies