i have a guy that makes all those moves for me. he's way smarter than me about it and is really a top-shelf finvisor. i have done well but only leaking money into the market now...
my finvisor been expecting a correction for 18 months so if you're on the sidelines today i would stay there. i wouldn't be fully aligned to the S&P but rather some S&P and various ETF's. i can always see what he's got me in but i don't really pay too much attention. i'm very well leveraged and on a medium-risk path. i don't do any individual stock stuff otherwise i would have bet against beyond meat, uber, lyft, and the rest of these IPOs that have no idea when/where/how they will make a profit. i'd be looking at super-solid tech companies like nutanix that are 45% market share of a field with a lot of runway left and got their stock bounced around because of a couple bs lawsuits. they were $37 last i checked.
but i just pay a guy to figure this stuff out. he does a great job and several of my better-off buddies use the same finvisor team. i've lost more money trying to predict the market than i would comfortably share with you so I've learned my lesson(s)