Rob Kardashian is "in the best place" with his mental health, after spending years out of the spotlight.