The best time to have bought was about a month ago when Bitcoin went as low as $5000 plus. Short term investors would have made profit from that investment by now. If bitcoin follows the same trend as last year, then long term investors can join the ride now and hold their horses regardless of the up and down movement of the coin and wait till it gets to the moon and beyond