I think PA is getting close to beyond of range of catching up, they’ve already counted 4.4 million votes and Trump is up by 660K.
There are no more than 2 million votes left (total vote in 2016 is 5.8 million). Even assuming higher turnout I can’t imagine the total vote will be more than 500K than last time.
Assuming 6.3 million total vote cast that leaves 1.9 million votes left to be counted, to make up 660K in 1.9 million is a very tall task.
I so hope you are right about PA. The President racked up an impressive total today and all the drama and shenanigans there will make a mess of it if it comes down to PA.