Can you overlap the two jobs?
For example, will your new job in your major be scheduling you on weekends? If not, offer to work weekends at Target until Christmas.
Or ask your new job if you can start December 26th? Explain you are currently working at a retail job and you need to give at...