Hello there 
I have not been to Disney in easily 25 years and my family has never gone. So, essentially, it's a first time trip for us (as the park will be quite different for me after so much time away). We're looking to go in 2020, or even 2021.
So, I'd love some advice about planning and length of time needed. With crowd levels very high at most times of the year, would you pick either January (not on a marathon week-end), or after Thanksgiving, but before the park is busy with Christmas crowds?
Also, is two days enough time for Magic Kingdom (our kids are older and don't care about character meals) and we're not really needing any dining reservations. I don't want to be rushing from morning to night with little downtime, as it's supposed to be a vacation. So, with use of fast passes, is two days enough to get in the majority of the rides? Or, if you had the time, would three days be better?
I'm also reading a lot online about how people can do Epcot in one day. Is that even feasible with the size of the park? Or, if it's likely to be your only trip to Disney in quite a few years, would you keep Epcot as a two day park?
Sorry for all the questions! But, I could use some advice as I start planning our trip. Thanks so much!

I have not been to Disney in easily 25 years and my family has never gone. So, essentially, it's a first time trip for us (as the park will be quite different for me after so much time away). We're looking to go in 2020, or even 2021.
So, I'd love some advice about planning and length of time needed. With crowd levels very high at most times of the year, would you pick either January (not on a marathon week-end), or after Thanksgiving, but before the park is busy with Christmas crowds?
Also, is two days enough time for Magic Kingdom (our kids are older and don't care about character meals) and we're not really needing any dining reservations. I don't want to be rushing from morning to night with little downtime, as it's supposed to be a vacation. So, with use of fast passes, is two days enough to get in the majority of the rides? Or, if you had the time, would three days be better?
I'm also reading a lot online about how people can do Epcot in one day. Is that even feasible with the size of the park? Or, if it's likely to be your only trip to Disney in quite a few years, would you keep Epcot as a two day park?
Sorry for all the questions! But, I could use some advice as I start planning our trip. Thanks so much!