Is It The Right Time To Buy Rite Aid Corporation (NYSE:RAD)?