Buying great businesses is easy. Holding them is the hard part.
The screenshot below of my $MSFT trades since 2017 isn't a record of perfect market timing.
It's a record of buying when sentiment was weak and doing very little the rest of the time (except for an early mistake