When we heard about Tuchel leaving Bayern Munich some people were happy to see these events because Tuchel didn't have good relationships with some players in Bayern Munich and especially with Joshua Kimmich. Joshua Kimmich is not a bad player but he doesn't have a good relationship with Tuchel and since Tuchel is going to stay in Bayern Munich, Joshua Kimmich prefers to leave the team.
It seems nothing is clear about the next season for Tuchel and Bayern Munich so if he stays there, Joshua Kimmich will leave.
Some teams like Arsenal and Liverpool are also linked to this player and they are ready to send offers for Joshua Kimmich.
However, there were some other offers from PSG and Chelsea for this 29-year-old player but he rejected these offers.

Not only has he been linked with several of these teams, but Kimmich has also been linked with Manchester City and Real Madrid. I think if he really doesn't have a harmonious relationship with Tuchel, he should leave, especially since he has been a part of Bayern Munich for many years and it is time to improve his career. Bayern Munich should have no problem leaving Kimmich behind and they can always find a player who can replace his role if he leaves.
I think going to England will be a new challenge for him and at 29 years old he is already a mature and experienced player. Going to Liverpool could be a good thing but I don't know if he would want to go to Anfield if Jurgen Kloop is not there from next season. Going to Manchester City would also be great for him to win another title and under Pep Guardiola it would be a sweet reunion. If he goes to Real Madrid, it looks like he can still be relied on and Ancelotti could place him as a DMF or RB starter. If Kimmich goes to Arsenal I don't think that will happen considering Declan Rice's role is irreplaceable, but as a RB it is still suitable. Everything looks good and it's just a matter of waiting which offer he will accept later.