I am looking for the Latin translation for 'these are the good times' As in enjoy right now and live in the moment. can anyone help?
You could go biblical with your translation: "meum calix meus inebrians." A common translation is "my cup is overflowing." Literally, it means "my chalice is intoxicating me." I think the famousness of this phrase means its metaphorical meaning will be appreciated over the literal reading.
This is from Psalm 23. http://bibleglot.com/pair/KJV/Vulgate/Ps.23/
Also, I hate to be a broken record (I've brought it up a lot) but: "Nunc est bibendum!" Now one must drink! This is such a great phrase from Horace which also captures your desire really well. There's a long thread talking about it here on the stack exchange: