If you have time, please file it: https://bugzilla.mozilla.org/enter_bug.cgi . If you're willing, include a profile ( https://profiler.firefox.com is pretty easy to use). You can look at about:performance (or in newer versions, about:processes, but I don't think that's in release yet.) When you file the bug, you will probably be asked if it still happens in safe mode (which would probably blame an addon).
That's not normal Firefox behavior. I run multiple windows (one in each monitor), each of them with many dozens of tabs and only time I ever quit Firefox is if I have to reboot the machine for an update, so it runs for many months on end. Never seen this runaway CPU consumption.
Danger. You want to restart it more frequently than this for updates.
Surf, Midori, and Qutebrowser are all good options (webkit-based) that I'd encourage others in similar situations to explore.