Thanks for the suggestion. I investigated fast boot a while ago and decided against it, but maybe it's worth a second look.
do you have an HDD or an SDD either SATA or NVME? HDD’s are really slow- but 50 minutes sounds way too long- might be something wrong with the drive perhaps-