Dwyane Wade, answering questions in an impromptu Twitter Q&A on Monday, said that he'll retire when he "can no longer play" and that last season proved he's still an impact player.

He covered a variety of topics in the Q&A and replied with a succinct "yes" when asked whether he should be considered the best player to have played for the Miami Heat.

Wade, who last week agreed to a one-year deal to return to Miami next season, said averaging 21.5 points per game at age 33 last season shows he still belongs.

When I can no longer play..averaging 20 plus a game at 33 yrs old.. I think I'll stay around for alil while.. https://t.co/jZQblxjKAU — DWade (@DwyaneWade) July 6, 2015

He had a quick comeback when he was asked whether he missed being carried by LeBron James.

I haven't been carried since my mother gave birth to me.. https://t.co/J4Mm4VKktL — DWade (@DwyaneWade) July 6, 2015

Wade also replied to a statement from a fan that his short-term deal was an example of the superstar betting on himself by saying he's been doing so for his entire career.

The only reason the world has ever heard my name is because I bet on myself..I wasn't given a chance by most.. https://t.co/QEh2Picp8k — DWade (@DwyaneWade) July 6, 2015

Much has been made of Wade's sacrificing for the Heat in past contracts. In an interview with The Associated Press, Wade said one of the reasons he opted not to accept a three-year deal this summer was to ensure Miami would keep its financial flexibility going forward.

The future of the Cavaliers T-shirt worn by Wade's father that caused an uproar on social media last month even was addressed:

Wash it and wear it again and again. He's a basketball fan not just a Heat or DwadeJr fan https://t.co/5cewwiiKrm — DWade (@DwyaneWade) July 6, 2015

Asked a hypothetical question by a fan whether he would ever want to play with Kobe Bryant, Wade defended the Lakers superstar against the rap that no one wants to play with him.

I have before..and why wouldn't you want to play with one of the games greatest winners??? The name of the game is.. https://t.co/3cnCdGVogU — DWade (@DwyaneWade) July 6, 2015

The Associated Press contributed to this report.