Top CD rates March 31, 2026: Lock in up to up to 4.20% | Fortune