I typically spend about 3-6 hours on a track per day. Lately I've been pretty good with finishing tracks and that amount of time is enough to finish a track in 3-7 days, depending where I'm going with the track. The best feeling is starting a new track right after finishing a track. It's inspirational and urges me to finish whatever I like.