To catch an 8:30 A.M. bus, Marian needs 45 minutes to shower and dress, 20 minutes for breakfast, and 10 minutes to walk to the bus stop. To catch the bus, what is the latest time she should wake up?