Using any other crypto or how to find best off-peak hours to use? My transactions are around 12 hours with $1 cost
The estimations are in sat/vByte, the dollar value doesn't mean much. Also keep in mind that the time estimations may not be correct (especially in the Mondays).
Now... you've missed by some 5-6 hours the low fees.
Usually in the week-ends the fees decrease (not always, but they usually do).
Nowadays, if you don't have bigger amounts of money to send or you don't have the patience to wait, then you may have to look for another coin. (Lightning Network is another option, but it's still considered beta though).
If you want to stay with Bitcoin, I recommend you set the RBF flag so you can re-send a transaction if it takes longer than you want to wait and also get used to read websites like
https://mempool.space/ so you learn a bit more about the fees. Also make sure you use your own wallet, since a transaction not confirmed for very long time may get dropped (meaning that it will return to your wallet).