Personally I think the time frame is too short to hit the $500,000 mark.
What do you think?
Before the end of decade is a long enough time, bitcoin grows fast, sometime explosively.
Just see this chart to know that 5 years which we have left until end of this decade is actually what it's all needed for bitcoin to reach that point

another factor is the rapid increasing money supply that helps bitcoin get that price faster.