Yeah I'm taking into consideration the costs and the crank is not broken. I guess I'm just using this as a learning experience. This is my first ever bike and learning as I go. Eventually, il build my own bike. Or just upgrade bit by bit until I have a totally new bike.
So basically, a crankset with its matching bb will have a good chain line on any standard single speed frame?