Bitcoin hints at $1T market cap retest after price hitting 4-month highs