There is a saying that don't time the market and I think it's true, I've noticed I under perform when I try to time market over a long period. So when does it make sense to actually time the market?
When you become an expert
The market is on a long bull run like now where it's better to not enter,
Looking at company P/E ratio etc like Warren Buffet?