Having it finished by the end of the year sound pretty amazing to me!
But take your time don't overwork yourself!