So I got the retrace I was waiting for.
Since this fits all my setup requirements, I'm going long.
I trust that the big boys whose bids got dumped through on the way down will push the price back up so they can close their positions near breakeven.
Invalidation below swing low.