if you wanna make average beats to share with your friends then ya just make em when its convenient. if you're committed to that shit and you wanna make it in the buisiness then yes it takes that kind of grind. most great beatmakers say thats what it takes, locking yourself in your room or studio and just grinding for days on end, lose track of time/the outside world and just grind(hard to do if you have school/a job tho:/). read about the making of beautiful dark twisted fantasy, all kanye did the whole time was make beats/rap, take naps, and occasionally play basketball at the local ymca lol. 3 beats a day is a good goal but dont get to hung up on that number, sometimes it takes hours to perfect a beat, sometimes it takes 30 minutes to come up with something good(see young chop interview) point is you have to put your heart and soul in the shit.