For Newcastle fans - like this father and son embracing at a train station - the best of times are currently playing out.