$40,000 is not impossible for bitcoin to reach before end of this year. That will happen if a lot of investors come in crypto market to invest in bitcoin. Bitcoin also has a limited supply that makes it's value increasing as the demand also increasing.