Since the outbreak of the pandemic of coronavirus, I have resorted to working online more hours than I used to. Currently, I work at least 5 to 7 hours every day.
I aim to work around 6 - 8 hours a day online as long as my health allows me to. I find with 6 - 8 hours of time, I am able to get quite a lot done and still have time for myself before I need to head off and get some rest.