I built my batteries myself out of 18650 batteries that I got cheap on ebay. I also got an inexpensive BMS. The case is just phenolic board and some high density foam then wrapped in PVC shrink wrap.
Not sure if you can beat the price with a solar panel, a way to either mount it to a bike or make a small trailer, a voltage regulator etc.
Not to mention the price of replacing the panel when it falls off, the tickets you might get from obstructing traffic, the trips to a doctor to treat the muscle strains you may get when you’re a few miles from home and the sun goes down and you have to peddle into the wind etc.