No one can tell you how long this dip will last and when bitcoin will rise because no one possess such knowledge or power, from your post, I noticed how disappointing you are with the current price of bitcoin, which look like you didn't actually understood bitcoin before you started your investment,
It’s obvious the OP doesn’t have much knowledge about bitcoin before investing in it, and that’s why I do tell people to always take their time to learn about bitcoin before investing it, because if you don’t have proper knowledge about it, you might just end up regretting why you invested in it, which is what’s happening to OP already. If you want to invest in bitcoin, it should be done with your spare money so that you will be able to hold for long term, don’t invest any amount which you going to use within a short period of time.
If you are investing, make sure you have a long term mentality, bitcoin investment is not for people that are after quick profit, you going to regret if you have that kind of mentality. The OP should just keep on holding the bitcoin if he hasn’t sold it yet, bitcoin price is going to bounce back even if it’s going to take some time.