Actually, it's been 40 minutes.
And as far as the "buyer" buying in this manner, it feels as though it is short-covering. That is why it "feels" so indiscriminate, price-wise.
For what it's worth, Bear market rallies have a tendency to start around 2:20 - 2:30PM and then PEAK around 3PM...