The recent Bitcoin sell-off in 2025 stems primarily from new investors who bought in the last 12-18 months taking profits on modest 20-30% gains, fearing the market cycle has peaked.