So the summary of the two above comments and some rough math, the s19j for $3473 will produce in revenue about $11.35 per day. If you have "free" electricity, if this were to continue, your miner would be paid off in about 306 days. The next halving will happen during those 300 days, so it will obviously extend past 306 days.
Is this summary reasonably accurate?