IMO the Mom’s Panel adivice of 30 minutes total travel time from CR to Epcot is a bit on the “best case scenario” side. You have to board the Resort Monorail at CR (which requires going through security first), transfer at the TTC, wait for the Epcot monorail, take the trip to Epcot, walk down the ramp, enter the park, etc. You no longer have to go through another security check at Epcot (which is a HUGE upgrade), but the whole thing is still a process and getting anywhere in Epcot requires a decent walk. That whole journey could easily take more like 45 mins or even longer if you’re not lucky with monorail arrival times.
I’d recommend building in more time if your exact arrival time at Epcot is important.