Purple Finches arrive in spring and are usually gone by May. They intersperse with flocks of House and Cassin's Finches and Pine Siskins.
I eventually learned to differentiate a Purple Finch from a House Finch in 2015. Follow this link for a useful list of characteristics if you care to learn more.