Wait for May
While I understand the temptation to wait for the election results to shake out, if Biden/Bloomberg get the nom then market might overheat even more and be an even more expensive time to buy. IMO, I’d invest some now and some later. So if market goes up, at least you got some cheaper, and if market sells off you can then buy cheap.