Select Energy Services Inc. (WTTR): Are the Stars Lining Up for Investors?