For pure euphoria it is MDMA for me also, but for best feeling / happiest ever it is LSD. MDMA is less and less effective over time too.