the perfect reading weather