Do your cost impact and rate of return take into consideration difficulty growth with your ROI time frame, then look at the noise and heat impact as well.
I do both gpu rig and asics, I do pools and solo on the gpu rigs, time it right and the overall investment on gpus outperforms the roi from asic investment on a apple to apple comparison based on the amount paid for a single asic purchase value in comparison to the same value being put into gpus.
Also the probability of seeling a gpu is much higher than asics as they can be sold easily for gamers and or miners getting in with budgets.
The asics is really a fire and forget situation, the gpus are like that once you have fine tuned your overclocks for efficiency and hashrates.
Spend some time in learning the pool mining and solo mining for gpus then factor that against an asic mining on a pool.
It took me more than 2 years to fully understand this.
This is a good set of info.
I will add that if you want to buy some avalons be able to buy 4 not 1.
Buy 1 or 2 now and buy 1 or 2 later and maybe buy 1 or 2 after that.
this is a dca method (dca is dollar cost average)
the worst thing you can do is buy 4 avalon shoot the load and then have them drop even lower.
Back in 2018 I grabbed l3+ from bitmain I dca purchased 12 of them the price kept dropping I kept buying 1 or 2 say 1300 all the way down to 500 a unit.
I made a ton of money on these when doge mooned.
If I jumped in at the first price drop I would have got maybe 6 or 7 I ended up with 15 from them and later when price dropped more I got 10 more . So dca was great for me.
Note I gave you a merit with my philipma1957 account