In my opinion, the BTC price will stay at $50k for at least another month. But the price could easily fall back to set the market back into a stretched bear market. It is very important to maintain the momentum after the price increase of the last few weeks. Because any loss of momentum will easily send the price falling back to where it came from. Sometimes it's even lower than the starting point of the rally as it is today where the bitcoin price is back down to the $44k level.
The drops will always be there, it is not really a shock but at the end of the day it always recovers and it will always keep on recovering. Bitcoin is destined to be a high price asset and will not change anytime soon, it is too valuable against fiat because of inflation and the way it can be used.
The price needs to be 400-500 thousand dollar levels before it could reach gold levels, and we all know that it is even better than gold. Gold is a great store of value asset, just like bitcoin but at the same time we are talking about something that can be used as a way to make a purchase or send/receive as well, that is how good it is. Hence, 500k will definitely be broken one day.