In Avengers: Endgame, as all the stones were returned to their timeline, will Doctor Strange have the time stone now?
Yes and no.
Since all the stones are returned back to their original time and place in the end, everything will go as they were. Dr. Strange will come to Sanctum, meet the Ancient One, become Sorcerer Supreme, and possess the time stone.
However, he will not have the Time Stone after the events of Endgame cause they are destroyed already.
Plus the ability to literally stop and rewind time kind of trivialises any encounter he has so they need to keep it gone to make the next Dr Strange movie intereting.– JoshMay 8, 2019 at 9:06