Is Now a Good Time to Buy Bitcoin?: Data-Driven Analysis for 2025 Investment Decisions