This is more of a tip than a guide but it has worked for me and I'm not very good at the game.
You can retry the daily challenge an unlimited number of times within the 24 hour period. What I did was find a person on the daily high score that had 50,000+ points and review their run details. I took note of the artifacts and cards/upgrades they had then tried to replicate the run myself.
Since the run is always generated exactly the same every time you restart it you can easily learn from your mistakes and retry it. If your battles don't go well just quit to main menu and then resume. The battle will restart and cards will be drawn in the same order as before so it is very predictable and forgiving.
You will have to enable all trials and not take any damage to get enough points for a 50,000 total.