Bitcoin Holds $124,000, But Will $1 Billion ETF Inflows Signal Another Top?