Question: will the wildcard skin come back?
Answer: Epic and legendary skins usually return every 30-40 days but the Wildcard is at 53 meaning that unless it returns tonight then it's not gonna be back for a while.