i am not a die hard role player, but my take is you should start the role play right away, to me the fun is in the beginning anyway, the exploration, the newness and the learning the environment and the character, that's the perfect time to get in character imhumbleopinion