def METHOD_NAME(self):
    user = TapirUserFactory.create(
        share_owner__is_investing=False,
        date_joined=self.FIRST_CYCLE_START_DATE + datetime.timedelta(days=7),
    )
    ShiftCycleService.apply_cycle_start(self.FIRST_CYCLE_START_DATE)
    self.assertEqual(
        user.shift_user_data.get_account_balance(),
        0,
        "The user joined the coop after the cycle started, they should not have lost a point.",
    )