The best time to buy bitcoin was in 2010.
The second best time to buy bitcoin is today.
This is my small inspiration, that helps me deal with the fact that I was playing videogames in 2010 instead of being around here.
Playing videogames and eating pizza? I knew I was your alt acount and now I 've verified it!
And by the way, I don't think 2010 will come back again for Bitcoin, nor 2017, nor 2020. It's better to buy now, than regret it later.