should i buy an fpga