Is this a good time to start buying as everyone is selling/panicking?
Trying to time the market is probably a fools game, much better spent trying to avoid total ruin.
Extra would be coming from an account that I keep cash in for unforeseen opportunities.
Closer to retirement, you wouldn't want to take on that much risk, so you'd move (over time, as you get closer to retirement) to more stable investments. Target-date mutual funds[0] do this automatically.