If I were you I would not look at this as a short term gain only. Bitcoin is here to stay so let us not look at this only in "such a short time".
I m have no doubt we ll see 20k before the end of the next year. When you know that, it s easy to answer your question, NO, you re not too late!