There is absolutely no guarantee that Bitcoin will close the year with a 3000 dollar value. It could be, but it isn't the 95% likely outcome people here like to think it is.
On the other hand, there absolutely no guarantee that bitcoin will not be on $3,000 within this year.
Since you is only a guess and speculation, same as mine, we all really don't know if that will happen or not. Rallies are not meant to last forever but those short rallies are pushing the price up that's why we are having a different bottom. Remember the $1,000 price? It's high price but now a bottom. That's why there are reasons to believe that $3,000 is achiveable this year.