Bitcoin at $2.9M by 2050?