Financial cage match: Paying off student loans versus investing for retirement