It started for some on March 3rd 2017, shame you missed it.
That's what I was gonna thinking. Switch is such an odd duck though. I'm just as comfortable in classifying at current gen tbh.
As for the next Xbox and/or Playstation big reveals? I voted a few months before E3. I think at least one of the 2 will have some type of showcase before E3 2020.
Chinese food for breakfast