Crypto selling from tax loss harvesting and thin liquidity during the festive season could be why Bitcoin was unable to climb past $90k.