I turn it on and sometimes randomly it won't stop crackling. It's brand new, I don't think it's the tubes because it sounds great and it doesn't always happen. I messed with my amp by turning it towards me and touching a few things and it went away.

What is this?
Does it crackle only when your guitar is plugged in? What are you touching that makes the crackle go away? That tells me you have a grounding problem. Try your guitar in a different amp. Try playing on the clean channel. Verify your guitar is grounded properly. Swap some of the preamp tubes around. Check all your cables and pedals etc.