Fuck me none of you can make a decent cup of coffee by the sounds of things. You NEVER grind your coffee the night before, infact if you don't use it in 10 minutes it goes in the bin.
Use filtered water, good coffee beans, pressurized port a filter, steel tamper not the plastic one in the box. Grind fresh using only a burr grinder and use different size grinds for different pours. You should get a good crema that holds up to being stirred.
I use a delonghi burr grinder and a delonghi dedica ec680. Favourite roast is Columbia superior and of course Jamaican blue mountain coffee (though 90% of it in the USA is fake).