School starts at 7:45 am. It takes Fran 30 minutes to walk to school, 15 minutes to eat breakfast, and 20 minutes to get ready. What is the latest time Fran should get up?