I have been in the stock market for over two decades and if I learnt anything that is āI am terrible at timing the marketā so what you said is essentially correct.
I have a long list of things to buy and I buy āsomeā of them when ever I have money. But some of them get very expensive (i.e amazon at the moment) from time to time, and I stop buying those for a while, until others catch up or may be the expensive share goes into correction. In the meantime I can buy something else from my ābucket listā
Iāve listed them in this topic My current buy list (future pies)
it is not up to date but should give you an idea