We are going nowhere without solving the scaling issue. Bitcoin has zero chance to reach 50k if it doesn't solve it.
People are desperately trying to use bitcoin in their daily shopping, in restaurants, in coffee shops yet it is getting impossible to make a transaction with every day bitcoin gains value.
When a bitcoin becomes 50k$, to make a 10$ purchase, you'll need to pay 0.0002BTC. Have you ever tried to send 0.0002BTC nowadays?
SegWit is coming my friend! Don't you follow the news?! August the 1st will be Bitcoin's Independence Day!
And with SegWit, Schnoor, MAST and second layer implementations like Lightning will follow.
So I don't see any big scaling issue for the near future.
Therefore the price will rise. And will fall again. And repeat that cycle again and again and again for many many more years.