what if Sony pulled a Nintendo and announced the PS5 at PSX next year and then had an event in January or February for a March or April 2020 launch? I think separating the day 1 buyers and the holiday buyers is a good move, it gives the console manufacturer a chance to build up a library ahead of the holiday season, and it also lets them get the early stock situation sorted. and by pulling a Nintendo I mean announcing and launching a new console without E3.
edit: meant 2019 for an early 2020 launch
edit: meant 2019 for an early 2020 launch