Six days ago, your TA test shows TA of 150. You
ARE going to need to bring that down a bit - to around 60-70. And you are going to have to test TA more than monthly until then.
With our high TA fill water and excessive evaporation rates, the TA will rise. Staying on top of it is much better than having to work to get it down.
After the FC drops below 10 ppm, test your pH and add muriatic acid as needed to keep the pH in the 7's.
And with a CH of 650 in Spring, you will possibly need to have the pH in the lower 7's to keep CSI in range.
Your problems in past years is not testing frequently enough. I'd recommend DAILY FC and pH testing for at least a month to get you back into the habit of testing it enough.
With our inherit hard water, your CH will continue to rise. Careful management of pH and TA will help to keep your CSI in the 0.00 to -0.30 (negative 0.30) range. Keeping the CSI in that range will minimize your SWG scaling up with calcium.
As
@Newdude stated, the closer you dance to min FC the closer you have to pay attention.
Run you FC at the very top end of the target range for the CYA. Speaking of CYA, 70 would be better. Last year I tried 60 and to stay on top of my SWG percentage to have adequate FC in the pool at all times. I'm using CYA of 70 this year and may even up it to 80 if the need arises.