Bitcoin is currently hard-capped and can't gain value. When backlog reaches around 250,000 and fees rise to $50 the price crashes due to a pullback. You can only lose right now with Bitcoin. The problem is at the core, it has a bad governance model. Miners cannot be trusted to implement BTCs best interest. In 2018, BTC will lose its top spot.
I don't think that there is something like hard-cap od bitcoin price.
Price of BTC is linked to supply and demand, high fees, congested network and a huge backlog of unconfirmed transactions have nothing to do with it.
Core is not that bad - but what they can do alone without the support of miners? And of course, that miners are fine with current status quo.
After all, high fees = more money for them so why change that?