Upkeep

By alboy, in Arkham Horror Second Edition

Which order do l use in a Upkeep phase for these 2 cards.

Spell Alchemical Process, Casting Modifier: +0, Sanity Cost: 1, Upkeep: You may cast and exhaust to gain $3.

or

Blessing: Roll a die and discard this card on a 1.

l ask because l can use the Blessing's 4 5 or 6 success roll on the Spell Alchemical Process Casting Modifier.

Your choice. Upkeep actions can be taken in any order the player chooses.

Thanks jgt7771, l thought that might be the answer but was not sure.