What people overlook is the fact that Meadows failure at parking the car actually gave the ending away in a suttle manner. Meadow could not park the car the first two times she tried and eventually got it right the third time.

Tony was nearly killed in Season one and six which is twice and him getting killed in the diner would make it third time lucky, which like Meadows car problems is a hidden clue. David Chase was genius when coming up with this concept.