Bitcoin nears $90k