Bitcoin At $105K Shows Retail Buys as Whales, LTHs Sell