Veeva Systems: A Recovery Might Be Sooner Than Later (NYSE:V