Tax Day, Earth Day and Easter on Collision Course