Form 8949 Crypto Taxes and the New 1099-DA: What Investors Must Know for 2025 Compliance