I respect people like JoJo who are still pushing through and are sticking to their release schedule. That girl has been doing daily instagram live sessions for her fans where she covers songs and answers questions. She is doing piano accompanied performances from her house, giving TV and radio + podcasts interviews, all without leaving her house.
Now I know it's a bit different for Brandy, as she is a mother and this is also her first real single in 8 years, BUT there are so many ways to promote these days. If she keeps waiting for the right time to release, it just tells me that she isn't planning to release anything after that album for another 5-10 years. Otherwise she would not care so much and push that album out, record the next one and repeat.