Why Nike Stock at $95 is a Buy!