The best time to buy was 5 years ago.

The second best time is now.