DO IT NOW! because the Bitcoin prices have been on a steady rise. Recently it hit $1200 per coin. However, the trend is not expected to last long and a gradual downfall is expected to follow soon. So there won't be a better time to buy bitcoins than now.