It is a matter of winning the PCR lottery. My girlfriend went through similar for a trip recently (not to Egypt) and hers only took 3 hours, although it might not have been a PCR. The company administering my test's website advertised 1-3 days but the pharmacist administering my test told me 2-7 days. I personally know people who waited over a week for results, as well as people who told "48 hours" that took longer. What is needed for air travel is a "guaranteed in 48 hours" test, which does not exist in Cleveland.
I hope that you have excellent travel insurance. With Covid riders.