That sounds perfect actually. I figure Rory worked on the side of going to school, with a waitressing job of some sort to help pay the bills. Everything would've been basically covered by her parents but she's an independent soul and wanted to work for what she owned.