Is NMN the best option for raising NAD+ levels?

Every cell needs NAD+ to keep our furnaces burning, but NAD+ generation in the body is a complex process, and there are multiple ways it can be achieved.    Vitamin B3 (niacin), for instance, also is a precursor of NAD+ (only about half as powerful as NMN), but there...