Best 26650 (or even 18650) For High Current & Maintaining Voltage

That is correct, I even published an article about it.