Is the Bitcoin peak here? Key BTC cycle top indicators to monitor