It's possible there were days where Oda slept very little but if he actually slept 3 hours every day, he would have collapsed of exhaustion long ago lmao
There is whole schedule of Oda out there.
On an average, he sleeps for 3 hours for 15-18 days every month.
With one week he takes completely off to focus on family and other aspects