Yes, you can redeem your earned cash back at any time and still receive a full cash back match at the end of your first year. Discover will match all your earned cash back (without maximum limits), regardless of whether or not they were already redeemed.