Great question(s) and a bit unknown....a few factors below, at least another 10/15% across the board imo.
Wont go to much lower as mid-terms are upon the US, they wont let it go to far.
Oil, maybe 100, if so that could be a dagger
True inflation is not even fully here yet
Rate hike(s) are coming
Banks are reporting basic #s
Shipping crisis continues, canada just laid down spike strips for US truckers
Tech continues a slide (it could cut deep, already has in 2 weeks)
Large caps & energy will hold
Small cap, maybe holds
Crypto? (all) Not sure where it shakes out, blockchain (not crypto) has yet to be mainstream, still a mystery. Its like the gold rush days, can strike it but some die along the way....not bodies this time but bank accounts.
All my opinion, not financial advice 🙃