Dark Matter Discovery Imminent: What It Means