}
function loadTrinityPlayer(targetWrapper, theme,extras=””) {
cleanupPlayer(targetWrapper); // Always clean first ✅
targetWrapper.classList.add(‘played’);
// Create script
const scriptEl = document.createElement(“script”);
scriptEl.setAttribute(“fetchpriority”, “high”);
scriptEl.setAttribute(“charset”, “UTF-8”);
const scriptURL = new URL(`https://trinitymedia.ai/player/trinity/2900019254/?themeAppearance=${theme}${extras}`);
scriptURL.searchParams.set(“pageURL”, window.location.href);
scriptEl.src = scriptURL.toString();
// Insert player
const placeholder = targetWrapper.querySelector(“.add-before-this”);
placeholder.parentNode.insertBefore(scriptEl, placeholder.nextSibling);
}
function getTheme() {
return document.body.classList.contains(“dark”) ? “dark” : “light”;
}
// Initial Load for Desktop
if (window.innerWidth > 768) {
const desktopBtn = document.getElementById(“desktopPlayBtn”);
if (desktopBtn) {
desktopBtn.addEventListener(“click”, function () {
const desktopWrapper = document.querySelector(“.desktop-player-wrapper.trinity-player-iframe-wrapper”);
if (desktopWrapper) loadTrinityPlayer(desktopWrapper, getTheme(),’&autoplay=1′);
});
}
}
// Mobile Button Click
const mobileBtn = document.getElementById(“mobilePlayBtn”);
if (mobileBtn) {
mobileBtn.addEventListener(“click”, function () {
const mobileWrapper = document.querySelector(“.mobile-player-wrapper.trinity-player-iframe-wrapper”);
if (mobileWrapper) loadTrinityPlayer(mobileWrapper, getTheme(),’&autoplay=1′);
});
}
function reInitButton(container,html){
container.innerHTML = ” + html;
}
// Theme switcher
const destroyButton = document.getElementById(“checkbox”);
if (destroyButton) {
destroyButton.addEventListener(“click”, () => {
setTimeout(() => {
const theme = getTheme();
if (window.innerWidth > 768) {
const desktopWrapper = document.querySelector(“.desktop-player-wrapper.trinity-player-iframe-wrapper”);
if(desktopWrapper.classList.contains(‘played’)){
loadTrinityPlayer(desktopWrapper, theme,’&autoplay=1′);
}else{
reInitButton(desktopWrapper,’‘)
const desktopBtn = document.getElementById(“desktopPlayBtn”);
if (desktopBtn) {
desktopBtn.addEventListener(“click”, function () {
const desktopWrapper = document.querySelector(“.desktop-player-wrapper.trinity-player-iframe-wrapper”);
if (desktopWrapper) loadTrinityPlayer(desktopWrapper,theme,’&autoplay=1’);
});
}
}
} else {
const mobileWrapper = document.querySelector(“.mobile-player-wrapper.trinity-player-iframe-wrapper”);
if(mobileWrapper.classList.contains(‘played’)){
loadTrinityPlayer(mobileWrapper, theme,’&autoplay=1′);
}else{
const mobileBtn = document.getElementById(“mobilePlayBtn”);
if (mobileBtn) {
mobileBtn.addEventListener(“click”, function () {
const mobileWrapper = document.querySelector(“.mobile-player-wrapper.trinity-player-iframe-wrapper”);
if (mobileWrapper) loadTrinityPlayer(mobileWrapper,theme,’&autoplay=1′);
});
}
}
}
}, 100);
});
}
})();
Bitcoin continues to consolidate just below a major resistance cluster after a strong recovery from the December lows. The price chart shows a clear sequence of higher lows, while on-chain data indicates that the percentage of supply in profit has undergone a deep reset and is now recovering.
Technically, the market is approaching an important decision zone: either a sustained breakout above the current ceiling opens the door to a new leg higher, or a rejection here triggers a corrective phase back toward recently established support levels.
Bitcoin Price Analysis: The Daily Chart
On the daily chart, BTC is trading around the $95,000 resistance band, which coincides with the lower boundary of a broader supply area and the 100-day moving average. This zone has acted as a price cap since November and is the key level currently under test.
Below the current levels, an ascending structure has formed from the $80,000 demand zone, creating a series of higher lows. The recent advance has pushed the asset from that base into the current resistance area without any meaningful daily pullback, leaving the $90,000 short-term level as the first notable support layer in case of a rejection.
Daily RSI has also cooled from recent overbought readings, but remains above the mid-line, consistent with a market in early or mid-trend rather than at a mature top. As long as the higher-low structure from the December bottom holds, the broader bias on the daily timeframe remains constructive, even if short-term volatility emerges around resistance.
BTC/USDT 4-Hour Chart
The 4-hour chart highlights the recent breakout from an ascending triangle structure. The price spent several weeks compressing between a flat resistance around the $95,000 mark and the rising trendline of the pattern. This resistance has now been marginally exceeded, and the market is consolidating just above the former range high, potentially targeting the $100,000 region next.
Yet momentum on the 4-hour RSI points to a downtrend, reflecting waning short-term strength and raising the risk of a corrective phase or at least a period of sideways consolidation.
If such a correction unfolds, $93,000–$94,000 forms the immediate breakout-retest zone, where stability would preserve the integrity of the bullish breakout. Further below, the $90,000 region marks the prior consolidation band and mid-range support, a logical area for a deeper but still healthy pullback within the prevailing uptrend.
On-Chain Analysis
The Supply in Profit (%) metric currently provides an important cyclical signal. Recently, the percentage of circulating BTC that was in profit dropped to levels comparable to those seen when the spot price was below $30,000 earlier in the cycle. This occurred despite the current price being in the $90,000+ region.
Such a deep reset in profitability at a much higher nominal price indicates that a large portion of coins changed hands or saw unrealized gains compressed during the recent correction. Historically, similar resets have often preceded new medium-term advances, as weaker hands are flushed out and a more robust holder base emerges.
The metric is now recovering back toward the mid-70% range, suggesting that profitability is improving again but has not yet reached the extreme levels (above 95%) typically associated with late-stage euphoric phases. This combination can be interpreted as a constructive on-chain backdrop, consistent with the early stages of a potential new rally, provided that key technical resistance on the chart is eventually absorbed.
s
SECRET PARTNERSHIP BONUS for CryptoPotato readers: Use this link to register and unlock $1,500 in exclusive BingX Exchange rewards (limited time offer).
Disclaimer: Information found on CryptoPotato is those of writers quoted. It does not represent the opinions of CryptoPotato on whether to buy, sell, or hold any investments. You are advised to conduct your own research before making any investment decisions. Use provided information at your own risk. See Disclaimer for more information.
Source: https://cryptopotato.com/bitcoin-price-analysis-rally-to-100k-or-drop-below-90k-is-next-for-btc/