completely rebuild front suspension?

Take your time. It's not going anywhere. You're doing great!