The best time to buy Bitcoin recently was yesterday, you can buy tomorrow if you must but not the next day. Of course I am referring to the whole ecological structure and not the monetary value inherently, it's best to get in NOW if you have not already, and HODL! This is just the start of the mainstream adoption, you don't want to miss out again, do you?