This is why you don't try to time the market. You don't know anything, no matter how smart you think you are.
Unless you have direct insider info, you're basically cooked. Us commoners will always lose if we try to time the market and everyone who held cash to try and 'time' the bottom just missed out on 7% gains instead of DCAing.
Instead of trying to perfectly time the bottom, DCAing and being within 5-15% of the bottom will always be better. It could very well still go down even more, who knows. I sure don't. The answer is no one and it for sure isn't some random Redditor. In fact, usually the opposite of the general consensus of Reddit/social media is what ends up usually happening from an anecdotal perspective of mine. Point is for 99.999% of commoners like us, trying to time the market will always make you lose especially long term because you'll think you can do it again if you get lucky once. On top of that, the stress of trying to time the market with one giant lump sum is awful.