There was no way it was happening any sooner. I don't think Microsoft will be out sooner either. I feel like we'll know by E3. If Microsoft announces their next gen at this E3, they'll tell us the date. If they don't, it'll be fall 2020, near the PS5. What'll be interesting is what the announcement of a date for the successor will do to the momentum of PS4 sales.