I am analysing data on hourly electricity prices to try to do some forecasting, in my dataset I have mostly positive values, but some negative, around 20 per region for the two year duration. I want to do autoregressive (AR) forecast of this data, that is, trying to explain future prices based on previous prices.
I might want to add other variables such as weather forecasts later but for now I will concentrate on what I described above.

Here is a example of the distribution:

I want to transform this data to be able to do forecasts but I can't do log since I have negative values. I have read that i could add a constant (x+1) -> min. x is close to 0, or min. x is 1 and then do the log, I have also read that I could do a fisher transformation to get a better distribution. I am turning to you for some suggestions on what would be best practise in this case.
If you need some other measures I just ask and I will provide.
All the best