You know your shit, do you take Nootropics?
From many years in the supplement industry.
I've taken several different kinds over the years, but it always comes back to good old piracetam. About 6 months ago I made some big changes to my stack, and added in uridine and remove piracetam (was noticing some conflicts between the two, and uridine is much more useful than piracetam).
Relevant Link: GPC (choline), Uridine, DHA - Brain Health - Longecity (I get much better results from CDP choline vs alpha GPC, but everyone will be different. If you can't take large amounts of choline without side effects (eg depression) then try ALCAR.