Whales bought $3 billion worth of BTC in the past week alone, while retail investors have been mostly selling.